PSYM_DUMP_FIELD_CALLBACK funzione di callback (wdbgexts.h)
La funzione di callback PSYM_DUMP_FIELD_CALLBACK viene chiamata dal motore del debugger durante l'operazione IG_DUMP_SYMBOL_INFO Ioctl con informazioni su un membro nel simbolo specificato.
Sintassi
PSYM_DUMP_FIELD_CALLBACK PsymDumpFieldCallback;
ULONG PsymDumpFieldCallback(
_FIELD_INFO *pField,
PVOID UserContext
)
{...}
Parametri
pField
Specifica il campo per cui viene chiamata la funzione di callback. Il motore del debugger riempie il contenuto di questo parametro prima di effettuare la chiamata. Per informazioni dettagliate sui membri di questo parametro, vedere FIELD_INFO .
UserContext
Specifica l'oggetto contesto utente passato all'operazione Ioctl nel membro Contesto della struttura SYM_DUMP_PARAM.
Valore restituito
Se la funzione ha esito positivo, deve restituire STATUS_SUCCESS. In caso contrario, deve restituire un codice di errore appropriato.
Commenti
Se si scrive un'estensione WdbgExts, includere wdbgexts.h. Se si scrive un'estensione DbgEng che usa questo prototipo di funzione, includere wdbgexts.h prima di dbgeng.h (vedere Scrittura del codice di estensione DbgEng per informazioni dettagliate). STATUS_SUCCESS e altri codici di stato e di errore sono definiti in ntstatus.h.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | wdbgexts.h |