Поделиться через


функция обратного вызова PFIND_EXE_FILE_CALLBACKW (dbghelp.h)

Определяемая приложением функция обратного вызова, используемая с функцией FindExecutableImageEx . Он проверяет, является ли исполняемый файл, найденный FindExecutableImageEx , правильным исполняемым файлом.

Типы PFIND_EXE_FILE_CALLBACK и PFIND_EXE_FILE_CALLBACKW определяют указатель на эту функцию обратного вызова. FindExecutableImageProc — это заполнитель для имени функции, определяемой приложением.

Синтаксис

PFIND_EXE_FILE_CALLBACKW PfindExeFileCallbackw;

BOOL PfindExeFileCallbackw(
  [in] HANDLE FileHandle,
  [in] PCWSTR FileName,
  [in] PVOID CallerData
)
{...}

Параметры

[in] FileHandle

Дескриптор исполняемого файла.

[in] FileName

Имя исполняемого файла.

[in] CallerData

Необязательные пользовательские данные. Этот параметр может принимать значение NULL.

Возвращаемое значение

Если исполняемый файл является допустимым, возвращается значение TRUE. В противном случае возвращается значение FALSE.

Комментарии

Примечание

Заголовок dbghelp.h определяет PFIND_EXE_FILE_CALLBACK как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.

Требования

Требование Значение
Целевая платформа Windows
Header dbghelp.h
Распространяемые компоненты DbgHelp.dll 5.1 или более поздней версии

См. также раздел

Функции DbgHelp

FindExecutableImageEx