Condividi tramite


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

Vedi anche

FIELD_INFO

IG_DUMP_SYMBOL_INFO

Ioctl