Freigeben über


PSYM_DUMP_FIELD_CALLBACK Rückruffunktion (wdbgexts.h)

Die PSYM_DUMP_FIELD_CALLBACK Rückruffunktion wird vom Debuggermodul während des IG_DUMP_SYMBOL_INFO Ioctl-Vorgangs mit Informationen zu einem Element im angegebenen Symbol aufgerufen.

Syntax

PSYM_DUMP_FIELD_CALLBACK PsymDumpFieldCallback;

ULONG PsymDumpFieldCallback(
  _FIELD_INFO *pField,
  PVOID UserContext
)
{...}

Parameter

pField

Gibt das Feld an, für das diese Rückruffunktion aufgerufen wird. Das Debuggermodul füllt den Inhalt dieses Parameters aus, bevor der Aufruf ausgeführt wird. Weitere Informationen zu den Membern dieses Parameters finden Sie unter FIELD_INFO.

UserContext

Gibt das Benutzerkontextobjekt an, das an den Ioctl Vorgang im Context Member der SYM_DUMP_PARAM-Struktur übergeben wird.

Rückgabewert

Wenn die Funktion erfolgreich ist, sollte sie STATUS_SUCCESS zurückgeben. Andernfalls sollte ein entsprechender Fehlercode zurückgegeben werden.

Bemerkungen

Wenn Sie eine WdbgExts-Erweiterung schreiben, schließen Sie wdbgexts.h ein. Wenn Sie eine DbgEng-Erweiterung schreiben, die diesen Funktionsprototyp verwendet, schließen Sie wdbgexts.h vor dbgeng.h ein (details hierzu finden Sie unter Writing DbgEng Extension Code). STATUS_SUCCESS und andere Status- und Fehlercodes werden in ntstatus.h definiert.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- wdbgexts.h

Siehe auch

FIELD_INFO

IG_DUMP_SYMBOL_INFO

Ioctl-