Condividi tramite


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

Vedi anche

ImageGetDigestStream

Funzioni ImageHlp