IDebugDataSpaces4::GetNextDifferentlyValidOffsetVirtual メソッド (dbgeng.h)
GetNextDifferentlyValidOffsetVirtual メソッドは、指定したアドレスの有効性と有効性が異なる可能性がある次のアドレスのオフセットを返します。
構文
HRESULT GetNextDifferentlyValidOffsetVirtual(
[in] ULONG64 Offset,
[out] PULONG64 NextOffset
);
パラメーター
[in] Offset
開始アドレスを指定します。 NextOffset で返されるアドレスは、有効性がこのアドレスとは異なる方法で定義される可能性がある次のアドレスになります。
[out] NextOffset
オフセットのアドレスとは異なる有効性が定義されている可能性がある次のアドレスのアドレスを受け取 ります。
戻り値
このメソッドは、エラー値を返すこともできます。 詳細については、「 戻り値 」を参照してください。
リターン コード | 説明 |
---|---|
|
メソッドは正常に実行されました。 |
注釈
有効性の領域のサイズは、ターゲットによって異なります。 たとえば、仮想アドレスの有効性がページごとに変更されるライブ ユーザー モード デバッグ セッションでは、 NextOffset は次のページのアドレスを受け取ります。 ユーザー モードのダンプ ファイルでは、有効性がバイトからバイトに変更される可能性があります。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | dbgeng.h (Dbgeng.h を含む) |