Partager via


Fonction de rappel PENUMSOURCEFILETOKENSCALLBACK (dbghelp.h)

Fonction de rappel définie par l’application utilisée avec la fonction SymEnumSourceFileTokens qui énumère les informations de contrôle de version du serveur source stockées dans le PDB pour un module.

Le type PENUMSOURCEFILETOKENSCALLBACK définit un pointeur vers cette fonction de rappel. SymEnumSourceFileTokensProc est un espace réservé pour le nom de fonction défini par l’application.

Syntaxe

PENUMSOURCEFILETOKENSCALLBACK Penumsourcefiletokenscallback;

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

Paramètres

[in] token

Pointeur vers une structure de données opaque qui contient les informations de contrôle de version correspondant à un fichier source particulier. L’utilisation de ce jeton est détaillée ci-dessous.

[in] size

Taille des données dans le paramètre de jeton .

Valeur retournée

Si la fonction retourne TRUE, l’énumération continue.

Si la fonction retourne FALSE, l’énumération s’arrête.

Notes

Une application peut utiliser ce jeton pour extraire un fichier source du contrôle de version en appelant SymGetSourceFileFromToken.

Pour obtenir des variables individuelles à partir du jeton, appelez SymGetSourceVarFromToken. Les noms des variables diffèrent en fonction des scripts utilisés pour créer les jetons. Pour plus d’informations, consultez Serveur source .

Spécifications

   
Plateforme cible Windows
En-tête dbghelp.h
Composant redistribuable DbgHelp.dll 6.8 ou version ultérieure

Voir aussi

Fonctions DbgHelp

Serveur source

SymEnumSourceFileTokens

SymGetSourceFile

SymGetSourceFileFromToken