На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

PSYMBOL_REGISTERED_CALLBACK



typedef BOOL (CALLBACK *PSYMBOL_REGISTERED_CALLBACK)(

HANDLE hProcess,
ULONG ActionCode,
PVOID CallbackData,
PVOID UserContext
);


Parameters

hProcess

The process handle that was originally passed to SymInitialize.

ActionCode

The reason for the callback. The valid values are:

· CBA_DEFERRED_SYMBOL_LOAD_START
· CBA_DEFERRED_SYMBOL_LOAD_COMPLETE
· CBA_DEFERRED_SYMBOL_LOAD_FAILURE
· CBA_SYMBOLS_UNLOADED
· CBA_DUPLICATE_SYMBOL

CallbackData

A pointer to an action-specific data structure or NULL.

UserContext

The UserContext that is passed to SymRegisterCallback.



Return Values

Returning the value TRUE indicates success.
Returning the value FALSE indicates failure.
The result of returning TRUE or FALSE depends on the reason for the call.

Remarks

The calling application gets called through the registered callback function as a result of another call to one of IMAGEHLP's symbol handler functions. The calling application must be prepared for the possible side effects that this can cause. If the application has only one callback function that is being used by multiple threads, then care may be necessary to synchronize some types of data access while in the context of the callback function.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

PSYMBOL_REGISTERED_CALLBACK



typedef BOOL (ВОЗВРАТ *PSYMBOL_REGISTERED_CALLBACK)(

РУЧКА hProcess, ULONG ActionCode, PVOID CallbackData, PVOID UserContext
);


Параметры

hProcess

Ручка процесса, которая первоначально была пройдена на SymInitialize.

ActionCode

Причина возврата. Правильные величины:

CBA_DEFERRED_SYMBOL_LOAD_START CBA_DEFERRED_SYMBOL_LOAD_COMPLETE CBA_DEFERRED_SYMBOL_LOAD_FAILURE CBA_SYMBOLS_UNLOADED CBA_DUPLICATE_SYMBOL

CallbackData

Указатель на действие-специфический структура данные или НЕДЕЙСТВИТЕЛЬНЫЙ.

UserContext

UserContext, Что пройден на SymRegisterCallback.



Обратные Величины

Возврат ИСТИНЫ величины указывает успех.
Возврат ЛЖИ величины указывает неудачу.
Результат обратной ИСТИНЫ или ЛЖИ зависит от причины вызова.

Замечания

Вызывающее приложение быть названо через зарегистрированную функцию возврата в результате другого вызова в одну из функций символьного вручителя IMAGEHLP's. Вызывающее приложение должно быть подготовлено к возможным побочным эффектам, что это может вызваться. Если приложение имеет только одна функция возврата, что используется многочисленной резьбой, тогда заинтересуйте, может быть необходима синхронизировать некоторые типы доступа данных в то время как в контексте функции возврата.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz