PSYMBOLSERVERCALLBACKPROC コールバック関数 (dbghelp.h)
シンボル サーバー DLL へのエントリ ポイント。
PSYMBOLSERVERCALLBACKPROC 型は、このコールバック関数へのポインターを定義します。 SymbolServerCallback は、ライブラリ定義関数名のプレースホルダーです。
構文
PSYMBOLSERVERCALLBACKPROC Psymbolservercallbackproc;
BOOL Psymbolservercallbackproc(
[in] UINT_PTR action,
[in] ULONG64 data,
[in] ULONG64 context
)
{...}
パラメーター
[in] action
アクション コード。 このパラメーターには、次の値のいずれかを指定できます。
値 | 意味 |
---|---|
|
デバッグ トレース情報を指定します。 data パラメーターは、IMAGEHLP_CBA_EVENT構造体へのポインターです。
DbgHelp 6.0 以前: この値はサポートされていません。 |
|
ファイルのコピーを取り消します。 data パラメーターは ULONG64 値です。 この値が 0 の場合は、操作を続行します。 それ以外の場合は、操作を取り消します。
DbgHelp 6.0 以前: この値はサポートされていません。 |
|
data パラメーターは、システムによって提供されるファイルのサイズです。 |
|
デバッグ トレース情報を指定します。 data パラメーターはテキスト文字列です。 |
[in] data
このパラメーターの形式は 、アクション パラメーターの値によって異なります。
[in] context
SSRVOPT_SETCONTEXTを使用して SymbolServerSetOptions を 呼び出すことによって提供されるコンテキスト情報。
戻り値
成功を示すには、 TRUE を返します。
エラーを示すには、 FALSE を 返し、 SetLastError 関数を呼び出してエラー状態を示します。 特定のアクション コードを処理しない場合は、 FALSE も返す必要があります。 (この場合 に TRUE を 返すことにより、意図しない結果が生じる可能性があります)。
要件
対象プラットフォーム | Windows |
ヘッダー | dbghelp.h |
再頒布可能パッケージ | DbgHelp.dll 5.1 以降 |