次の方法で共有


IDebugSymbols3::StartSymbolMatchWide メソッド (dbgeng.h)

StartSymbolMatchWide メソッドは、指定されたパターンに一致する名前を持つシンボルの検索を初期化します。

構文

HRESULT StartSymbolMatchWide(
  [in]  PCWSTR   Pattern,
  [out] PULONG64 Handle
);

パラメーター

[in] Pattern

検索するパターンを指定します。 検索では、このパターンに一致する名前を持つすべてのシンボルが返されます。 パターンの構文の詳細については、「Symbol Syntax and Symbol Matching」および「String Wildcard Syntax」を参照してください。

[out] Handle

検索を識別するハンドルを受け取ります。 このハンドルは、GetNextSymbolMatch に渡され、EndSymbolMatch できます。

戻り値

このメソッドは、他のエラー値を返す場合もあります。 詳細については 戻り値の を参照してください。

リターン コード 形容
S_OK
メソッドが成功しました。
E_NOINTERFACE
指定したモジュールが見つかりませんでした。

備考

このメソッドは、シンボル検索を初期化します。 検索の結果は、GetNextSymbolMatch 呼び出しを繰り返すことで取得できます。 必要なすべての結果が見つかったら、EndSymbolMatch 使用して、エンジンが検索に保持するリソースを解放します。

シンボルの詳細については、「シンボルの 」を参照してください。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー dbgeng.h (Dbgeng.h を含む)

関連項目

EndSymbolMatch

GetNextSymbolMatch

IDebugSymbols3