Funzione SymSrvGetFileIndexes (dbghelp.h)

Recupera gli indici per il file con estensione pdb, dbg o image specificato che verrà usato per archiviare il file. La combinazione di questi valori identifica in modo univoco il file nel server simboli. Possono essere usati quando si chiama la funzione SymFindFileInPath per cercare un file in un archivio simboli.

Sintassi

BOOL IMAGEAPI SymSrvGetFileIndexes(
  [in]            PCSTR  File,
  [out]           GUID   *Id,
  [out]           PDWORD Val1,
  [out, optional] PDWORD Val2,
  [in]            DWORD  Flags
);

Parametri

[in] File

Nome del file.

[out] Id

Primo di tre parametri di identificazione.

[out] Val1

Secondo di tre parametri di identificazione.

[out, optional] Val2

Terzo dei tre parametri di identificazione.

[in] Flags

Questo parametro è riservato per usi futuri.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per recuperare informazioni sull'errore estese, chiamare GetLastError.

Commenti

Tutte le funzioni DbgHelp, ad esempio questa, sono a thread singolo. Pertanto, le chiamate da più thread a questa funzione potrebbero causare un comportamento imprevisto o un danneggiamento della memoria. Per evitare questo problema, è necessario sincronizzare tutte le chiamate simultanee da più thread a questa funzione.

Per chiamare la versione Unicode di questa funzione, definire DBGHELP_TRANSLATE_TCHAR.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione dbghelp.h
Libreria Dbghelp.lib
DLL Dbghelp.dll
Componente ridistribuibile DbgHelp.dll 6.3 o versioni successive

Vedi anche

Funzioni DbgHelp