Share via


PENUMSOURCEFILETOKENSCALLBACK-Rückruffunktion (dbghelp.h)

Eine anwendungsdefinierte Rückruffunktion, die mit der SymEnumSourceFileTokens-Funktion verwendet wird, die die versionskontrollinformationen des Quellservers auflistet, die im PDB für ein Modul gespeichert sind.

Der PENUMSOURCEFILETOKENSCALLBACK-Typ definiert einen Zeiger auf diese Rückruffunktion. SymEnumSourceFileTokensProc ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen.

Syntax

PENUMSOURCEFILETOKENSCALLBACK Penumsourcefiletokenscallback;

BOOL Penumsourcefiletokenscallback(
  [in] PVOID token,
  [in] size_t size
)
{...}

Parameter

[in] token

Ein Zeiger auf eine undurchsichtige Datenstruktur, die die Versionskontrollinformationen für eine bestimmte einzelne Quelldatei enthält. Die Verwendung dieses Tokens wird unten beschrieben.

[in] size

Die Größe der Daten im Tokenparameter .

Rückgabewert

Wenn die Funktion TRUE zurückgibt, wird die Enumeration fortgesetzt.

Wenn die Funktion FALSE zurückgibt, wird die Enumeration beendet.

Hinweise

Eine Anwendung kann dieses Token verwenden, um eine Quelldatei aus der Versionskontrolle zu extrahieren, indem SymGetSourceFileFromToken aufgerufen wird.

Um einzelne Variablen aus dem Token abzurufen, rufen Sie SymGetSourceVarFromToken auf. Die Namen der Variablen unterscheiden sich je nach den Skripts, die zum Erstellen der Token verwendet werden. Weitere Informationen finden Sie unter Quellserver .

Anforderungen

   
Zielplattform Windows
Kopfzeile dbghelp.h
Verteilbare Komponente DbgHelp.dll 6.8 oder höher

Weitere Informationen

DbgHelp-Funktionen

Quellserver

SymEnumSourceFileTokens

SymGetSourceFile

SymGetSourceFileFromToken