Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo GetSymbolEntriesByOffset restituisce i simboli che si trovano in un indirizzo specificato.
Sintassi
HRESULT GetSymbolEntriesByOffset(
[in] ULONG64 Offset,
[in] ULONG Flags,
[out, optional] PDEBUG_MODULE_AND_ID Ids,
[out, optional] PULONG64 Displacements,
[in] ULONG IdsCount,
[out, optional] PULONG Entries
);
Parametri
[in] Offset
Specifica una posizione nello spazio indirizzi di memoria del processo all'interno dell'intervallo del simbolo desiderato. Non tutti i simboli hanno un intervallo noto, quindi, per ottenere risultati ottimali, usare l'indirizzo di base del simbolo.
[in] Flags
Impostare su zero.
[out, optional] Ids
Riceve i simboli. Si tratta di una matrice di IdsCount voci di tipo DEBUG_MODULE_AND_ID. Se ID è NULL, queste informazioni non vengono restituite.
[out, optional] Displacements
Riceve le differenze tra gli indirizzi di base dei simboli trovati e l'indirizzo specificato in base all'intervallo del simbolo.
[in] IdsCount
Specifica il numero di voci che le matrici ID e spostamenti possono contenere.
[out, optional] Entries
Riceve il numero di simboli che si trovano in Offset. Se voci è NULL, queste informazioni non vengono restituite.
Valore restituito
Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere valori restituiti.
| Codice restituito | Descrizione |
|---|---|
|
Il metodo ha avuto esito positivo. |
Osservazioni
Per altre informazioni sui simboli, vedere Simboli.
Fabbisogno
| Requisito | Valore |
|---|---|
| piattaforma di destinazione | Desktop |
| intestazione | dbgeng.h (include Dbgeng.h) |