Condividi tramite


Funzione SymFromInlineContextW (dbghelp.h)

Recupera le informazioni sui simboli per l'indirizzo e il contesto inline specificati.

Sintassi

BOOL IMAGEAPI SymFromInlineContextW(
  [in]            HANDLE        hProcess,
  [in]            DWORD64       Address,
  [in]            ULONG         InlineContext,
  [out, optional] PDWORD64      Displacement,
  [in, out]       PSYMBOL_INFOW Symbol
);

Parametri

[in] hProcess

Handle per un processo. Questo handle deve essere stato passato in precedenza alla funzione SymInitialize.

[in] Address

Indirizzo per il quale deve trovarsi un simbolo. L'indirizzo non deve trovarsi su un limite di simboli. Se l'indirizzo viene dopo l'inizio di un simbolo e prima della fine del simbolo, viene trovato il simbolo.

[in] InlineContext

Contesto inline per il quale deve trovarsi un simbolo.

[out, optional] Displacement

Spostamento dall'inizio del simbolo o zero.

[in, out] Symbol

Puntatore a una struttura SYMBOL_INFO che fornisce informazioni sul simbolo. Il nome del simbolo è variabile in lunghezza; pertanto questo buffer deve essere sufficientemente grande da contenere il nome archiviato alla fine della struttura SYMBOL_INFO. Assicurarsi di impostare il membro MaxNameLen sul numero di byte riservati per il nome.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è TRUE.

Se la funzione non riesce, il valore restituito viene FALSE. Per recuperare informazioni sull'errore estese, chiamare GetLastError.

Osservazioni

Nota

L'intestazione dbghelp.h definisce SymFromInlineContext come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.

Fabbisogno

Requisito Valore
piattaforma di destinazione Finestre
intestazione dbghelp.h
libreria DbgHelp.lib
dll DbgHelp.dll
Ridistribuibile DbgHelp.dll 6.2 o versione successiva