Freigeben über


IDebugSymbols2::OutputTypedDataVirtual-Methode (dbgeng.h)

Die OutputTypedDataVirtual--Methode formatiert den Inhalt einer Variablen im virtuellen Speicher des Ziels und sendet dies dann an die Ausgaberückrufe.

Syntax

HRESULT OutputTypedDataVirtual(
  [in] ULONG   OutputControl,
  [in] ULONG64 Offset,
  [in] ULONG64 Module,
  [in] ULONG   TypeId,
  [in] ULONG   Flags
);

Parameter

[in] OutputControl

Gibt das Ausgabesteuerelement an, das verwendet wird, um zu bestimmen, welche Ausgaberückrufe die Ausgabe empfangen können. Mögliche Werte finden Sie unter DEBUG_OUTCTL_XXX.

[in] Offset

Gibt den Speicherort im virtuellen Adressraum des Ziels der Variablen an.

[in] Module

Gibt die Basisadresse des Moduls an, das den Typ enthält.

[in] TypeId

Gibt die Typ-ID des Typs an.

[in] Flags

Gibt die Formatierungskennzeichnungen an. Mögliche Werte finden Sie unter DEBUG_TYPEOPTS_XXX.

Rückgabewert

Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.

Rückgabecode Beschreibung
S_OK
Die Methode war erfolgreich.

Bemerkungen

Die von dieser Methode erzeugte Ausgabe ist identisch mit dem Debuggerbefehl DT. Siehe dt (Anzeigetyp).

Weitere Informationen zu Typen finden Sie unter Typen. Weitere Informationen zur Ausgabe finden Sie unter Eingabe- und Ausgabe-.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- dbgeng.h (include Dbgeng.h)