次の方法で共有


IDebugDataSpaces4::GetNextDifferentlyValidOffsetVirtual メソッド (dbgeng.h)

GetNextDifferentlyValidOffsetVirtual メソッドは、指定したアドレスの有効性と有効性が異なる可能性がある次のアドレスのオフセットを返します。

構文

HRESULT GetNextDifferentlyValidOffsetVirtual(
  [in]  ULONG64  Offset,
  [out] PULONG64 NextOffset
);

パラメーター

[in] Offset

開始アドレスを指定します。 NextOffset で返されるアドレスは、有効性がこのアドレスとは異なる方法で定義される可能性がある次のアドレスになります。

[out] NextOffset

オフセットのアドレスとは異なる有効性が定義されている可能性がある次のアドレスのアドレスを受け取 ります

戻り値

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

リターン コード 説明
S_OK
メソッドは正常に実行されました。

注釈

有効性の領域のサイズは、ターゲットによって異なります。 たとえば、仮想アドレスの有効性がページごとに変更されるライブ ユーザー モード デバッグ セッションでは、 NextOffset は次のページのアドレスを受け取ります。 ユーザー モードのダンプ ファイルでは、有効性がバイトからバイトに変更される可能性があります。

要件

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

こちらもご覧ください

GetValidRegionVirtual

IDebugDataSpaces4