Freigeben über


PFIND_EXE_FILE_CALLBACKW Rückruffunktion (dbghelp.h)

Eine anwendungsdefinierte Rückruffunktion, die mit der funktion FindExecutableImageEx verwendet wird. Es überprüft, ob die ausführbare Datei, die von FindExecutableImageEx gefunden wurde, die richtige ausführbare Datei ist.

Die Typen PFIND_EXE_FILE_CALLBACK und PFIND_EXE_FILE_CALLBACKW definieren einen Zeiger auf diese Rückruffunktion. FindExecutableImageProc ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen.

Syntax

PFIND_EXE_FILE_CALLBACKW PfindExeFileCallbackw;

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

Parameter

[in] FileHandle

Ein Handle für die ausführbare Datei.

[in] FileName

Der Name der ausführbaren Datei.

[in] CallerData

Optionale benutzerdefinierte Daten. Dieser Parameter kann NULL-sein.

Rückgabewert

Wenn die ausführbare Datei gültig ist, geben Sie TRUEzurück. Andernfalls wird FALSE-zurückgegeben.

Bemerkungen

Anmerkung

Der dbghelp.h-Header definiert PFIND_EXE_FILE_CALLBACK als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- dbghelp.h
redistributable DbgHelp.dll 5.1 oder höher

Siehe auch

DbgHelp-Funktionen

FindExecutableImageEx-