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 ビットです。
このメソッドは、VirtualQuery Windows SDK 関数と同様に動作します。 詳細については、Windows SDK のドキュメントを参照してください。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | dbgeng.h (Dbgeng.h を含む) |