DIGEST_FUNCTION funzione di callback (imagehlp.h)
Funzione di callback definita dall'applicazione usata dalla funzione ImageGetDigestStream per elaborare i dati.
Il tipo DIGEST_FUNCTION definisce un puntatore a questa funzione di callback. DigestFunction è un segnaposto per il nome della funzione definita dall'applicazione.
Sintassi
DIGEST_FUNCTION DigestFunction;
BOOL DigestFunction(
[in] DIGEST_HANDLE refdata,
[in] PBYTE pData,
[in] DWORD dwLength
)
{...}
Parametri
[in] refdata
Handle fornito dall'utente al digest. Questo valore viene passato come parametro alla funzione ImageGetDigestStream .
[in] pData
Flusso di dati.
[in] dwLength
Dimensioni del flusso di dati, in byte.
Valore restituito
Se la funzione ha esito positivo, il valore restituito deve essere TRUE. Se la funzione ha esito negativo, il valore restituito deve essere FALSE.
Commenti
Tutte le funzioni ImageHlp, ad esempio questa, sono a thread singolo. Di conseguenza, le chiamate da più thread a questa funzione genereranno un comportamento imprevisto o un danneggiamento della memoria. Per evitare questo problema, è necessario sincronizzare tutte le chiamate simultanee da più thread a questa funzione.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | imagehlp.h |