PENUMDIRTREE_CALLBACK Rückruffunktion (dbghelp.h)
Eine anwendungsdefinierte Rückruffunktion, die mit der EnumDirTree-Funktion verwendet wird. Sie wird jedes Mal aufgerufen, wenn eine Übereinstimmung gefunden wird.
Die Typen PENUMDIRTREE_CALLBACK und PENUMDIRTREE_CALLBACKW definieren einen Zeiger auf diese Rückruffunktion. EnumDirTreeProc ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen.
Syntax
PENUMDIRTREE_CALLBACK PenumdirtreeCallback;
BOOL PenumdirtreeCallback(
[in] PCSTR FilePath,
[in, optional] PVOID CallerData
)
{...}
Parameter
[in] FilePath
Ein Zeiger auf einen Puffer, der den vollständigen Pfad der gefundenen Datei empfängt.
[in, optional] CallerData
Ein benutzerdefinierter Wert, der in EnumDirTree oder NULL angegeben ist. In der Regel wird dieser Parameter von einer Anwendung verwendet, um einen Zeiger auf eine Datenstruktur zu übergeben, die es der Rückruffunktion ermöglicht, kontextabhängig zu sein.
Rückgabewert
Um die Enumeration fortzusetzen, muss die Rückruffunktion FALSE zurückgeben.
Um die Enumeration zu beenden, muss die Rückruffunktion TRUE zurückgeben.
Anforderungen
Zielplattform | Windows |
Kopfzeile | dbghelp.h |
Verteilbare Komponente | DbgHelp.dll 6.0 oder höher |