Condividi tramite


PFIND_DEBUG_FILE_CALLBACK funzione di callback (dbghelp.h)

Funzione di callback definita dall'applicazione usata con la funzione FindDebugInfoFileEx . Verifica se il file di simboli che si trova da FindDebugInfoFileEx è il file di simboli corretto.

I tipi PFIND_DEBUG_FILE_CALLBACK e PFIND_DEBUG_FILE_CALLBACKW definiscono un puntatore a questa funzione di callback. FindDebugInfoFileProc è un segnaposto per il nome della funzione definita dall'applicazione.

Sintassi

PFIND_DEBUG_FILE_CALLBACK PfindDebugFileCallback;

BOOL PfindDebugFileCallback(
  [in] HANDLE FileHandle,
  [in] PCSTR FileName,
  [in] PVOID CallerData
)
{...}

Parametri

[in] FileHandle

Handle per il file di simboli.

[in] FileName

Nome del file di simboli.

[in] CallerData

Dati definiti dall'utente facoltativi. Questo parametro può essere NULL.

Valore restituito

Se il file di simboli è valido, restituire TRUE. In caso contrario, restituire FALSE.

Commenti

Un modo per verificare che il file di simboli sia quello di confrontare il timestamp con il timestamp nell'immagine. Per recuperare il timestamp dell'immagine, usare la funzione GetTimestampForLoadedLibrary . Per recuperare il timestamp del file di simboli, usare la funzione SymGetModuleInfo64 .

Requisiti

   
Piattaforma di destinazione Windows
Intestazione dbghelp.h
Componente ridistribuibile DbgHelp.dll 5.1 o versioni successive

Vedi anche

Funzioni DbgHelp

FindDebugInfoFileEx

GetTimestampForLoadedLibrary

SymGetModuleInfo64