次の方法で共有


SearchMemory 関数 (wdbgexts.h)

SearchMemory 関数は、ターゲットの仮想メモリで指定されたバイト パターンを検索します。

構文

void SearchMemory(
  ULONG64  SearchAddress,
  ULONG64  SearchLength,
  ULONG    PatternLength,
  PVOID    Pattern,
  PULONG64 FoundAddress
);

パラメーター

SearchAddress

検索を開始するターゲットの仮想メモリ内のアドレスを指定します。

SearchLength

検索するメモリのサイズをバイト単位で指定します。 一致が成功するには、 SearchLength バイトが検査される前にパターンが見つかる必要があります。

PatternLength

検索するパターンのサイズをバイト単位で指定します。

Pattern

検索するパターンを指定します。

FoundAddress

ターゲットの仮想メモリ内にあるパターンの場所を受け取ります。 パターンが見つからなかった場合、 FoundAddress の値はこの関数によって変更されません。

戻り値

なし

必要条件

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