次の方法で共有


IDebugSymbols::OutputTypedDataVirtual メソッド (dbgeng.h)

OutputTypedDataVirtual メソッドは、ターゲットの仮想メモリ内の変数の内容を書式設定し、これを出力コールバックに送信します。

構文

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

パラメーター

[in] OutputControl

出力を受信できる出力コールバックを決定するために使用する出力コントロールを指定します。 使用可能な値については 、「DEBUG_OUTCTL_XXX 」を参照してください。

[in] Offset

変数のターゲットの仮想アドレス空間内の場所を指定します。

[in] Module

型を含むモジュールのベース アドレスを指定します。

[in] TypeId

型の型 ID を指定します。

[in] Flags

書式設定フラグを指定します。 使用可能な値については 、「DEBUG_TYPEOPTS_XXX 」を参照してください。

戻り値

このメソッドは、エラー値を返す場合もあります。 詳細については、「 戻り値 」を参照してください。

リターン コード 説明
S_OK
メソッドは正常に実行されました。

注釈

このメソッドによって生成される出力は、デバッガー コマンド DT の場合と同じです。 「dt (表示の種類)」を参照してください。

型の詳細については、「 」を参照してください。 出力の詳細については、「 入力と出力」を参照してください。

要件

要件
対象プラットフォーム デスクトップ
Header dbgeng.h (Dbgeng.h を含む)