次の方法で共有


IDebugDataSpaces2::QueryVirtual メソッド (dbgeng.h)

QueryVirtual メソッドは、ターゲットの仮想アドレス空間内の指定されたページに関する情報を提供します。

構文

HRESULT QueryVirtual(
  [in]  ULONG64                     Offset,
  [out] PMEMORY_BASIC_INFORMATION64 Info
);

パラメーター

[in] Offset

情報が要求されるページのターゲットの仮想アドレス空間内の場所を指定します。

[out] Info

メモリ ページに関する情報を受け取ります。

戻り値

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

リターン コード 形容
S_OK
メソッドが成功しました。

備考

このメソッドは、すべてのセッションで機能しない場合があります。

このメソッドは、ページの範囲の属性を返します。 この範囲は Windows によって決まります。指定したページから始まり、同じ属性を持つ後続のすべてのページが含まれます。 範囲のサイズは、Infoで返される構造体の RegionSize フィールドによって指定されます。

MEMORY_BASIC_INFORMATION64は、Microsoft Windows SDK ヘッダー ファイル winnt.h に表示されます。 これは、Windows SDK ドキュメントで説明されている、MEMORY_BASIC_INFORMATIONに相当する 64 ビットです。

このメソッドは、VirtualQuery Windows SDK 関数と同様に動作します。 詳細については、Windows SDK のドキュメントを参照してください。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー dbgeng.h (Dbgeng.h を含む)