DIGEST_FUNCTION fonction de rappel (imagehlp.h)
Fonction de rappel définie par l’application utilisée par la fonction ImageGetDigestStream pour traiter les données.
Le type DIGEST_FUNCTION définit un pointeur vers cette fonction de rappel. DigestFunction est un espace réservé pour le nom de fonction défini par l’application.
Syntaxe
DIGEST_FUNCTION DigestFunction;
BOOL DigestFunction(
[in] DIGEST_HANDLE refdata,
[in] PBYTE pData,
[in] DWORD dwLength
)
{...}
Paramètres
[in] refdata
Handle fourni par l’utilisateur pour la synthèse. Cette valeur est passée en tant que paramètre à la fonction ImageGetDigestStream .
[in] pData
Flux de données.
[in] dwLength
Taille du flux de données, en octets.
Valeur retournée
Si la fonction réussit, la valeur de retour doit être TRUE. Si la fonction échoue, la valeur de retour doit être FALSE.
Notes
Toutes les fonctions ImageHlp, telles que celle-ci, sont à thread unique. Par conséquent, les appels de plusieurs threads à cette fonction entraîneront probablement un comportement inattendu ou une altération de la mémoire. Pour éviter cela, vous devez synchroniser tous les appels simultanés de plusieurs threads vers cette fonction.
Configuration requise
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | imagehlp.h |