IDebugDataSpaces2::QueryVirtual メソッド (dbgeng.h)
QueryVirtual メソッドは、ターゲットの仮想アドレス空間内の指定されたページに関する情報を提供します。
構文
HRESULT QueryVirtual(
[in] ULONG64 Offset,
[out] PMEMORY_BASIC_INFORMATION64 Info
);
パラメーター
[in] Offset
情報が要求されるページのターゲットの仮想アドレス空間内の場所を指定します。
[out] Info
メモリ ページに関する情報を受信します。
戻り値
このメソッドは、エラー値を返すこともできます。 詳細については、「 戻り値 」を参照してください。
リターン コード | 説明 |
---|---|
|
メソッドは正常に実行されました。 |
注釈
このメソッドは、すべてのセッションで機能しない場合があります。
このメソッドは、ページの範囲の属性を返します。 この範囲は 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 を含む) |