次の方法で共有


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 ビット相当です。

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

要件

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