このヘッダーは、複数のテクノロジで使用されます。 詳細については、以下を参照してください。
dbghelp.h には、次のプログラミング インターフェイスが含まれています。
関数
| EnumDirTree を する EnumDirTree 関数 (dbghelp.h) は、指定したディレクトリ ツリー内の指定されたファイルのすべての出現箇所を列挙します。 |
| EnumDirTreeW を する EnumDirTreeW (Unicode) 関数は、指定したディレクトリ ツリー内の指定されたファイルのすべての出現箇所を列挙します。 |
|
EnumerateLoadedModules 指定したプロセスの読み込まれたモジュールを列挙します。 (EnumerateLoadedModules) |
| EnumerateLoadedModules64 の 指定したプロセスの読み込まれたモジュールを列挙します。 (EnumerateLoadedModules64) |
| EnumerateLoadedModulesEx の EnumerateLoadedModulesEx 関数 (dbghelp.h) は、指定されたプロセスの読み込まれたモジュールを列挙します。 |
| EnumerateLoadedModulesExW の EnumerateLoadedModulesExW (Unicode) 関数は、指定されたプロセスの読み込まれたモジュールを列挙します。 |
|
EnumerateLoadedModulesW64 指定したプロセスの読み込まれたモジュールを列挙します。 (EnumerateLoadedModulesW64) |
| FindDebugInfoFile の デバッグ (.dbg) ファイルを検索します。 |
| FindDebugInfoFileEx の FindDebugInfoFileEx 関数 (dbghelp.h) は、指定されたデバッグ (.dbg) ファイルを検索します。 |
| FindDebugInfoFileExW の FindDebugInfoFileExW (Unicode) 関数は、指定されたデバッグ (.dbg) ファイルを検索します。 |
| FindExecutableImage の 実行可能ファイルを検索します。 |
| FindExecutableImageEx の FindExecutableImageEx 関数 (dbghelp.h) は、指定された実行可能ファイルを検索します。 |
| FindExecutableImageExW の FindExecutableImageExW (Unicode) 関数は、指定された実行可能ファイルを検索します。 |
| GetSymLoadError の シンボルの最後の読み込みエラーを取得します。 |
| GetTimestampForLoadedLibrary の 読み込まれたイメージのタイム スタンプを取得します。 |
|
ImageDirectoryEntryToData イメージ固有のデータへのアクセスを取得します。 |
|
ImageDirectoryEntryToDataEx イメージ ヘッダー内のディレクトリ エントリを検索し、ディレクトリ エントリのデータのアドレスを返します。 この関数は、存在するデータのセクション ヘッダー (存在する場合) を返します。 |
| ImagehlpApiVersion の システムにインストールされている DbgHelp ライブラリのバージョン情報を取得します。 |
|
ImagehlpApiVersionEx アプリケーションで使用されるライブラリのバージョン情報を変更します。 |
|
ImageNtHeader PE イメージ内のIMAGE_NT_HEADERS構造を検索し、データへのポインターを返します。 |
|
ImageRvaToSection ファイルとしてマップされているファイルのイメージ ヘッダー内で相対仮想アドレス (RVA) を検索し、その RVA のセクション テーブル エントリへのポインターを返します。 |
|
ImageRvaToVa ファイルとしてマップされているファイルのイメージ ヘッダー内で相対仮想アドレス (RVA) を検索し、ファイル内の対応するバイトの仮想アドレスを返します。 |
|
MakeSureDirectoryPathExists ルートから始まる、指定したパス内のすべてのディレクトリを作成します。 |
| MapDebugInformation の イメージのデバッグ情報へのアクセスを取得します。 |
|
SearchTreeForFile SearchTreeForFile 関数 (dbghelp.h) は、ディレクトリ ツリーで指定されたファイルを検索します。 |
|
SearchTreeForFileW SearchTreeForFileW (Unicode) 関数は、ディレクトリ ツリーで指定されたファイルを検索します。 |
|
SetSymLoadError シンボル読み込みエラーを設定します。 |
|
StackWalk スタック トレースを取得します。 (StackWalk) |
|
StackWalk2 スタック トレースを取得します。 (StackWalk2) |
|
StackWalk64 スタック トレースを取得します。 (StackWalk64) |
|
StackWalkEx スタック トレースを取得します。 (StackWalkEx) |
| SymAddrIncludeInlineTrace の 指定したアドレスがインライン フレーム内にあるかどうかを示します。 |
| SymAddSourceStream の SymAddSourceStream 関数 (dbghelp.h) は、ソース サーバーで使用するために、指定されたモジュールにストリームを追加します。 |
| SymAddSourceStreamA の ソース サーバーで使用するために、指定したモジュールにストリームを追加します。 (SymAddSourceStreamA) |
| SymAddSourceStreamW の SymAddSourceStreamW (Unicode) 関数は、ソース サーバーで使用するために、指定されたモジュールにストリームを追加します。 |
| SymAddSymbol を する SymAddSymbol 関数 (dbghelp.h) は、指定されたモジュールに仮想シンボルを追加します。 |
| SymAddSymbolW の SymAddSymbolW (Unicode) 関数は、指定されたモジュールに仮想シンボルを追加します。 |
| symCleanup を する プロセス ハンドルに関連付けられているすべてのリソースの割り当てを解除します。 |
|
SymCompareInlineTrace 2 つのインライン トレースを比較します。 |
|
SymDeleteSymbol SymDeleteSymbol 関数 (dbghelp.h) は、指定されたモジュールから仮想シンボルを削除します。 |
|
SymDeleteSymbolW SymDeleteSymbolW (Unicode) 関数は、指定されたモジュールから仮想シンボルを削除します。 |
|
SymEnumerateModules SymLoadModule64 関数または SymLoadModuleEx 関数によってプロセス用に読み込まれたすべてのモジュールを列挙します。 (SymEnumerateModules) |
|
SymEnumerateModules64 SymLoadModule64 関数または SymLoadModuleEx 関数によってプロセス用に読み込まれたすべてのモジュールを列挙します。 (SymEnumerateModules64) |
|
SymEnumerateModulesW64 SymLoadModule64 関数または SymLoadModuleEx 関数によってプロセス用に読み込まれたすべてのモジュールを列挙します。 (SymEnumerateModulesW64) |
|
SymEnumerateSymbols SymEnumerateSymbols 関数 (dbghelp.h) は、指定されたモジュールのすべてのシンボルを列挙します。 |
|
SymEnumerateSymbols64 指定したモジュールのすべてのシンボルを列挙します。 (SymEnumerateSymbols64) |
|
SymEnumerateSymbolsW SymEnumerateSymbolsW (Unicode) 関数は、指定されたモジュールのすべてのシンボルを列挙します。 |
|
SymEnumerateSymbolsW64 指定したモジュールのすべてのシンボルを列挙します。 (SymEnumerateSymbolsW64) |
|
SymEnumLines SymEnumLines 関数 (dbghelp.h) は、指定されたモジュール内のすべての行を列挙します。 |
|
SymEnumLinesW SymEnumLinesW 関数は、指定したモジュール内のすべての行を列挙します。 |
|
SymEnumProcesses SymInitialize 関数を呼び出した各プロセスを列挙します。 |
|
SymEnumSourceFiles SymEnumSourceFiles 関数 (dbghelp.h) は、プロセス内のすべてのソース ファイルを列挙します。 |
|
SymEnumSourceFilesW SymEnumSourceFilesW (Unicode) 関数は、プロセス内のすべてのソース ファイルを列挙します。 |
|
SymEnumSourceFileTokens モジュールのソース サーバー データ内のすべての個々のエントリを列挙します (使用可能な場合)。 |
|
SymEnumSourceLines SymEnumSourceLines 関数 (dbghelp.h) は、モジュール内のすべてのソース行を列挙します。 |
|
SymEnumSourceLinesW SymEnumSourceLinesW (Unicode) 関数は、モジュール内のすべてのソース行を列挙します。 |
|
SymEnumSymbols SymEnumSymbols 関数 (dbghelp.h) は、プロセス内のすべてのシンボルを列挙します。 |
|
SymEnumSymbolsEx SymEnumSymbolsEx 関数 (dbghelp.h) は、プロセス内のすべてのシンボルを列挙します。 |
|
SymEnumSymbolsExW SymEnumSymbolsExW (Unicode) 関数は、プロセス内のすべてのシンボルを列挙します。 |
|
SymEnumSymbolsForAddr SymEnumSymbolsForAddr 関数 (dbghelp.h) は、指定されたアドレスのシンボルを列挙します。 |
|
SymEnumSymbolsForAddrW SymEnumSymbolsForAddrW (Unicode) 関数は、指定されたアドレスのシンボルを列挙します。 |
|
SymEnumSymbolsW SymEnumSymbolsW (Unicode) 関数は、プロセス内のすべてのシンボルを列挙します。 |
|
SymEnumTypes SymEnumTypes 関数 (dbghelp.h) は、すべてのユーザー定義型を列挙します。 |
|
SymEnumTypesByName SymEnumTypesByName 関数 (dbghelp.h) は、すべてのユーザー定義型を列挙します。 |
|
SymEnumTypesByNameW SymEnumTypesByNameW (Unicode) 関数は、すべてのユーザー定義型を列挙します。 |
|
SymEnumTypesW SymEnumTypesW (Unicode) 関数は、すべてのユーザー定義型を列挙します。 |
| SymFindDebugInfoFile の SymFindDebugInfoFile 関数 (dbghelp.h) は、プロセス検索パス内の .dbg ファイルを検索します。 |
| SymFindDebugInfoFileW の SymFindDebugInfoFileW (Unicode) 関数は、プロセス検索パス内の .dbg ファイルを検索します。 |
|
SymFindExecutableImage SymFindExecutableImage 関数 (dbghelp.h) は、プロセス検索パス内の実行可能ファイルを検索します。 |
|
SymFindExecutableImageW SymFindExecutableImageW (Unicode) 関数は、プロセス検索パス内の実行可能ファイルを検索します。 |
|
SymFindFileInPath SymFindFileInPath 関数 (dbghelp.h) は、シンボル ファイルまたは実行可能イメージを検索します。 |
| SymFindFileInPathW の SymFindFileInPathW (Unicode) 関数は、シンボル ファイルまたは実行可能イメージを検索します。 |
|
SymFromAddr SymFromAddr 関数 (dbghelp.h) は、指定されたアドレスのシンボル情報を取得します。 |
|
SymFromAddrW SymFromAddrW (Unicode) 関数は、指定されたアドレスのシンボル情報を取得します。 |
|
SymFromIndex SymFromIndex 関数 (dbghelp.h) は、指定したインデックスのシンボル情報を取得します。 |
|
SymFromIndexW SymFromIndexW (Unicode) 関数は、指定したインデックスのシンボル情報を取得します。 |
|
SymFromInlineContext SymFromInlineContext 関数 (dbghelp.h) は、指定されたアドレスとインライン コンテキストのシンボル情報を取得します。 |
|
SymFromInlineContextW SymFromInlineContextW (Unicode) 関数は、指定されたアドレスとインライン コンテキストのシンボル情報を取得します。 |
|
SymFromName SymFromName 関数 (dbghelp.h) は、指定された名前のシンボル情報を取得します。 |
|
SymFromNameW SymFromNameW (Unicode) 関数は、指定された名前のシンボル情報を取得します。 |
|
SymFromToken SymFromToken 関数 (dbghelp.h) は、指定されたマネージド コード トークンのシンボル情報を取得します。 |
|
SymFromTokenW SymFromTokenW (Unicode) 関数は、指定されたマネージド コード トークンのシンボル情報を取得します。 |
|
SymFunctionTableAccess 指定したアドレスの関数テーブル エントリを取得します。 (SymFunctionTableAccess) |
|
SymFunctionTableAccess64 指定したアドレスの関数テーブル エントリを取得します。 (SymFunctionTableAccess64) |
|
SymFunctionTableAccess64AccessRoutines アドレスの関数テーブルエントリまたはフレーム ポインター省略 (FPO) レコードを検索します。 |
|
SymGetExtendedOption 指定した拡張シンボル オプションのオンとオフを取得します。 |
|
SymGetFileLineOffsets64 指定したモジュールとファイル名の行情報を検索します。 |
|
SymGetHomeDirectory SymGetHomeDirectory 関数 (dbghelp.h) は、Dbghelp によって使用されるホーム ディレクトリを取得します。 |
|
SymGetHomeDirectoryW SymGetHomeDirectoryW (Unicode) 関数は、Dbghelp によって使用されるホーム ディレクトリを取得します。 |
|
SymGetLineFromAddr 指定したアドレスのソース行を検索します。 (SymGetLineFromAddr) |
|
SymGetLineFromAddr64 指定したアドレスのソース行を検索します。 (SymGetLineFromAddr64) |
|
SymGetLineFromAddrW64 指定したアドレスのソース行を検索します。 (SymGetLineFromAddrW64) |
|
SymGetLineFromInlineContext SymGetLineFromInlineContext 関数 (dbghelp.h) は、指定されたインライン コンテキストのソース行を検索します。 |
|
SymGetLineFromInlineContextW SymGetLineFromInlineContextW (Unicode) 関数は、指定されたインライン コンテキストのソース行を検索します。 |
|
SymGetLineFromName 指定したモジュール、ファイル名、および行番号のソース行を検索します。 (SymGetLineFromName) |
|
SymGetLineFromName64 指定したモジュール、ファイル名、および行番号のソース行を検索します。 (SymGetLineFromName64) |
|
SymGetLineFromNameW64 指定したモジュール、ファイル名、および行番号のソース行を検索します。 (SymGetLineFromNameW64) |
| SymGetLineNext の 次のソース行の行情報を取得します。 (SymGetLineNext) |
|
SymGetLineNext64 次のソース行の行情報を取得します。 (SymGetLineNext64) |
|
SymGetLineNextW64 次のソース行の行情報を取得します。 (SymGetLineNextW64) |
| SymGetLinePrev を する 前のソース行の行情報を取得します。 (SymGetLinePrev) |
|
SymGetLinePrev64 前のソース行の行情報を取得します。 (SymGetLinePrev64) |
|
SymGetLinePrevW64 前のソース行の行情報を取得します。 (SymGetLinePrevW64) |
| SymGetModuleBase の 指定したアドレスを含むモジュールのベース アドレスを取得します。 (SymGetModuleBase) |
|
SymGetModuleBase64 指定したアドレスを含むモジュールのベース アドレスを取得します。 (SymGetModuleBase64) |
|
SymGetModuleInfo SymGetModuleInfo 関数 (dbghelp.h) は、指定されたモジュールのモジュール情報を取得します。 |
|
SymGetModuleInfo64 指定したモジュールのモジュール情報を取得します。 (SymGetModuleInfo64) |
| SymGetModuleInfoW の 指定したモジュールのモジュール情報を取得します。 (SymGetModuleInfoW) |
|
SymGetModuleInfoW64 指定したモジュールのモジュール情報を取得します。 (SymGetModuleInfoW64) |
|
SymGetOmaps 読み込まれたモジュール内の omap テーブルを取得します。 |
|
SymGetOptions 現在のオプション マスクを取得します。 |
|
SymGetScope SymGetScope 関数 (dbghelp.h) は、指定したインデックスのスコープを取得します。 |
|
SymGetScopeW SymGetScopeW (Unicode) 関数は、指定したインデックスのスコープを取得します。 |
|
SymGetSearchPath SymGetSearchPath 関数 (dbghelp.h) は、指定されたプロセスのシンボル検索パスを取得します。 |
|
SymGetSearchPathW SymGetSearchPathW (Unicode) 関数は、指定されたプロセスのシンボル検索パスを取得します。 |
| SymGetSourceFile の SymGetSourceFile 関数 (dbghelp.h) は、指定されたソース ファイルをソース サーバーから取得します。 |
| SymGetSourceFileChecksum の SymGetSourceFileChecksum 関数 (dbghelp.h) は、指定されたソース ファイル チェックサムをソース サーバーから取得します。 |
|
SymGetSourceFileChecksumW SymGetSourceFileChecksumW (Unicode) 関数は、指定されたソース ファイル チェックサムをソース サーバーから取得します。 |
| SymGetSourceFileFromToken の SymGetSourceFileFromToken 関数 (dbghelp.h) は、指定されたトークンに関連付けられているソース ファイルをソース サーバーから取得します。 |
|
SymGetSourceFileFromTokenW SymGetSourceFileFromTokenW (Unicode) 関数は、指定されたトークンに関連付けられているソース ファイルをソース サーバーから取得します。 |
| SymGetSourceFileToken の SymGetSourceFileToken 関数 (dbghelp.h) は、指定したソース ファイルのトークンをソース サーバーから取得します。 |
| SymGetSourceFileTokenW の SymGetSourceFileTokenW (Unicode) 関数は、指定したソース ファイルのトークンをソース サーバーから取得します。 |
| SymGetSourceFileW の SymGetSourceFileW (Unicode) 関数は、指定したソース ファイルをソース サーバーから取得します。 |
| SymGetSourceVarFromToken の SymGetSourceVarFromToken 関数 (dbghelp.h) は、指定された変数名に関連付けられた値をソース サーバー トークンから取得します。 |
| SymGetSourceVarFromTokenW の SymGetSourceVarFromTokenW (Unicode) 関数は、指定された変数名に関連付けられている値をソース サーバー トークンから取得します。 |
| SymGetSymbolFile の SymGetSymbolFile 関数 (dbghelp.h) は、指定されたシンボル パス内のシンボル ファイルを検索します。 |
|
SymGetSymbolFileW SymGetSymbolFileW (Unicode) 関数は、指定されたシンボル パス内のシンボル ファイルを検索します。 |
| SymGetSymFromAddr を する 指定したアドレスのシンボルを検索します。 (SymGetSymFromAddr) |
|
SymGetSymFromAddr64 指定したアドレスのシンボルを検索します。 (SymGetSymFromAddr64) |
|
SymGetSymFromName 指定した名前のシンボルを検索します。 (SymGetSymFromName) |
|
SymGetSymFromName64 指定した名前のシンボルを検索します。 (SymGetSymFromName64) |
|
SymGetSymNext 次のシンボルのシンボル情報を取得します。 (SymGetSymNext) |
|
SymGetSymNext64 次のシンボルのシンボル情報を取得します。 (SymGetSymNext64) |
| SymGetSymPrev の 前のシンボルのシンボル情報を取得します。 (SymGetSymPrev) |
|
SymGetSymPrev64 前のシンボルのシンボル情報を取得します。 (SymGetSymPrev64) |
|
SymGetTypeFromName SymGetTypeFromName 関数 (dbghelp.h) は、指定された型名の型インデックスを取得します。 |
|
SymGetTypeFromNameW SymGetTypeFromNameW (Unicode) 関数は、指定された型名の型インデックスを取得します。 |
|
SymGetTypeInfo 指定した型インデックスの型情報を取得します。 |
| SymGetTypeInfoEx の 複数の型情報を取得します。 |
|
SymInitialize SymInitialize 関数 (dbghelp.h) は、プロセスのシンボル ハンドラーを初期化します。 |
|
SymInitializeW SymInitializeW (Unicode) 関数は、プロセスのシンボル ハンドラーを初期化します。 |
| SymLoadModule の シンボル テーブルを読み込みます。 (SymLoadModule) |
|
SymLoadModule64 シンボル テーブルを読み込みます。 (SymLoadModule64) |
| SymLoadModuleEx の SymLoadModuleEx 関数 (dbghelp.h) は、指定されたモジュールのシンボル テーブルを読み込みます。 |
| SymLoadModuleExW の SymLoadModuleExW (Unicode) 関数は、指定されたモジュールのシンボル テーブルを読み込みます。 |
|
SymMatchFileName SymMatchFileName 関数 (dbghelp.h) は、文字列をファイル名とパスと比較します。 |
| SymMatchFileNameW を する SymMatchFileNameW (Unicode) 関数は、文字列をファイル名とパスと比較します。 |
| SymMatchString の SymMatchString 関数 (dbghelp.h) は、指定した文字列を指定したワイルドカード式と比較します。 |
| SymMatchStringA の 指定した文字列を、指定したワイルドカード式と比較します。 (SymMatchStringA) |
|
SymMatchStringW SymMatchStringW (Unicode) 関数は、指定した文字列と指定したワイルドカード式を比較します。 |
|
SymNext SymNext 関数 (dbghelp.h) は、次のシンボルのシンボル情報を取得します。 |
|
SymNextW SymNextW (Unicode) 関数は、次のシンボルのシンボル情報を取得します。 |
|
SymPrev SymPrev 関数 (dbghelp.h) は、前のシンボルのシンボル情報を取得します。 |
|
SymPrevW SymPrevW (Unicode) 関数 (dbghelp.h) は、前のシンボルのシンボル情報を取得します。 |
| SymQueryInlineTrace の インライン トレースを照会します。 |
| SymRefreshModuleList の プロセスのモジュール一覧を更新します。 |
|
SymRegisterCallback シンボル ハンドラーで使用するコールバック関数を登録します。 (SymRegisterCallback) |
|
SymRegisterCallback64 シンボル ハンドラーで使用するコールバック関数を登録します。 (SymRegisterCallback64) |
|
SymRegisterCallbackW64 シンボル ハンドラーで使用するコールバック関数を登録します。 (SymRegisterCallbackW64) |
|
SymRegisterFunctionEntryCallback アルファ コンピューター上のスタック ウォーキング プロシージャで使用するコールバック関数を登録します。 (SymRegisterFunctionEntryCallback) |
|
SymRegisterFunctionEntryCallback64 アルファ コンピューター上のスタック ウォーキング プロシージャで使用するコールバック関数を登録します。 (SymRegisterFunctionEntryCallback64) |
|
SymSearch SymSearch 関数 (dbghelp.h) は、指定された条件を満たす PDB シンボルを検索します。 |
|
SymSearchW SymSearchW (Unicode) 関数 (dbghelp.h) は、指定された条件を満たす PDB シンボルを検索します。 |
| SymSetContext の SymEnumSymbols 関数で使用されるコンテキスト情報を設定します。 この関数は PDB シンボルでのみ機能します。 |
|
SymSetExtendedOption 指定した拡張シンボル オプションのオンとオフを切り替えます。 |
|
SymSetHomeDirectory SymSetHomeDirectory 関数 (dbghelp.h) は、Dbghelp によって使用されるホーム ディレクトリを設定します。 |
|
SymSetHomeDirectoryW SymSetHomeDirectoryW (Unicode) 関数 (dbghelp.h) は、Dbghelp によって使用されるホーム ディレクトリを設定します。 |
|
SymSetOptions オプション マスクを設定します。 |
|
SymSetParentWindow 呼び出し元がユーザー インターフェイスの表示に使用するウィンドウを設定します。 |
|
SymSetScopeFromAddr ローカル スコープを、指定したアドレスと一致するシンボルに設定します。 |
|
SymSetScopeFromIndex ローカル スコープを、指定したインデックスに一致するシンボルに設定します。 |
| SymSetScopeFromInlineContext の ローカル スコープを、指定したアドレスとインライン コンテキストに一致するシンボルに設定します。 |
| SymSetSearchPath の SymSetSearchPath 関数 (dbghelp.h) は、指定されたプロセスの検索パスを設定します。 |
|
SymSetSearchPathW SymSetSearchPathW (Unicode) 関数 (dbghelp.h) は、指定されたプロセスの検索パスを設定します。 |
|
SymSrvDeltaName SymSrvDeltaName 関数 (dbghelp.h) は、同じシンボル/イメージの 2 つのバージョン間の関係を記述するファイルの名前を生成します。 |
|
SymSrvDeltaNameW SymSrvDeltaNameW (Unicode) 関数 (dbghelp.h) は、同じシンボル/イメージの 2 つのバージョン間の関係を記述するファイルの名前を生成します。 |
| SymSrvGetFileIndexes の SymSrvGetFileIndexes 関数 (dbghelp.h) は、指定された .pdb、.dbg、またはファイルの格納に使用されるイメージ ファイルのインデックスを取得します。 |
| SymSrvGetFileIndexesW の SymSrvGetFileIndexesW (Unicode) 関数 (dbghelp.h) は、ファイルの格納に使用される指定された .pdb、.dbg、またはイメージ ファイルのインデックスを取得します。 |
|
SymSrvGetFileIndexInfo SymSrvGetFileIndexInfo 関数 (dbghelp.h) は、指定した .pdb、.dbg、またはイメージ ファイルのインデックス情報を取得します。 |
|
SymSrvGetFileIndexInfoW SymSrvGetFileIndexInfoW (Unicode) 関数 (dbghelp.h) は、指定された .pdb、.dbg、またはイメージ ファイルのインデックス情報を取得します。 |
| SymSrvGetFileIndexString の SymSrvGetFileIndexString 関数 (dbghelp.h) は、指定された .pdb、.dbg、またはイメージ ファイルのインデックス文字列を取得します。 |
| SymSrvGetFileIndexStringW の SymSrvGetFileIndexStringW (Unicode) 関数 (dbghelp.h) は、指定された .pdb、.dbg、またはイメージ ファイルのインデックス文字列を取得します。 |
| SymSrvGetSupplement の SymSrvGetSupplement 関数 (dbghelp.h) は、シンボル ストアの補足から指定されたファイルを取得します。 |
|
SymSrvGetSupplementW SymSrvGetSupplementW (Unicode) 関数 (dbghelp.h) は、シンボル ストアの補足から指定されたファイルを取得します。 |
|
SymSrvIsStore SymSrvIsStore 関数 (dbghelp.h) は、指定したパスがシンボル ストアを指しているかどうかを判断します。 |
|
SymSrvIsStoreW SymSrvIsStoreW (Unicode) 関数 (dbghelp.h) は、指定したパスがシンボル ストアを指しているかどうかを判断します。 |
| SymSrvStoreFile の SymSrvStoreFile 関数 (dbghelp.h) は、指定されたシンボル ストアにファイルを格納します。 |
|
SymSrvStoreFileW SymSrvStoreFileW (Unicode) 関数 (dbghelp.h) は、指定されたシンボル ストアにファイルを格納します。 |
|
SymSrvStoreSupplement SymSrvStoreSupplement 関数 (dbghelp.h) は、指定された補足にシンボル ストアにファイルを格納します。 |
|
SymSrvStoreSupplementW SymSrvStoreSupplementW (Unicode) 関数 (dbghelp.h) は、指定された補足のファイルをシンボル ストアに格納します。 |
|
SymUnDName 修飾された C++ シンボル名をアンコレートします。 (SymUnDName) |
|
SymUnDName64 修飾された C++ シンボル名をアンコレートします。 (SymUnDName64) |
| SymUnloadModule の シンボル テーブルをアンロードします。 (SymUnloadModule) |
|
SymUnloadModule64 シンボル テーブルをアンロードします。 (SymUnloadModule64) |
| UnDecorateSymbolName の UnDecorateSymbolName 関数 (dbghelp.h) は、指定された修飾された C++ シンボル名をアンコーディングします。 |
| UnDecorateSymbolNameW の UnDecorateSymbolNameW (Unicode) 関数 (dbghelp.h) は、指定された修飾された C++ シンボル名をアンコレートします。 |
| unmapDebugInformation の MapDebugInformation 関数の呼び出しによって割り当てられたメモリとリソースの割り当てを解除します。 |
コールバック関数
|
PENUMDIRTREE_CALLBACK PENUMDIRTREE_CALLBACK (dbghelp.h) は、EnumDirTree 関数で使用されるアプリケーション定義のコールバック関数です。 一致が見つかるたびに呼び出されます。 |
|
PENUMDIRTREE_CALLBACKW PENUMDIRTREE_CALLBACKW (Unicode) は、EnumDirTree 関数で使用されるアプリケーション定義のコールバック関数です。 一致が見つかるたびに呼び出されます。 |
|
PENUMLOADED_MODULES_CALLBACK PENUMLOADED_MODULES_CALLBACK (dbghelp.h) は、EnumerateLoadedModules64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PENUMLOADED_MODULES_CALLBACK64 PENUMLOADED_MODULES_CALLBACK64 (dbghelp.h) は、EnumerateLoadedModules64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PENUMLOADED_MODULES_CALLBACKW64 PENUMLOADED_MODULES_CALLBACKW64 (Unicode) は、EnumerateLoadedModules64 関数で使用されるアプリケーション定義のコールバック関数です。 |
| PENUMSOURCEFILETOKENSCALLBACK の モジュールの PDB に格納されているソース サーバーのバージョン管理情報を列挙する SymEnumSourceFileTokens 関数で使用されるアプリケーション定義のコールバック関数。 |
|
PFIND_DEBUG_FILE_CALLBACK PFIND_DEBUG_FILE_CALLBACK (dbghelp.h) は、FindDebugInfoFileEx 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PFIND_DEBUG_FILE_CALLBACKW PFIND_DEBUG_FILE_CALLBACKW (Unicode) は、FindDebugInfoFileEx 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PFIND_EXE_FILE_CALLBACK PFIND_EXE_FILE_CALLBACK (dbghelp.h) は、FindExecutableImageEx 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PFIND_EXE_FILE_CALLBACKW PFIND_EXE_FILE_CALLBACKW (Unicode) は、FindExecutableImageEx 関数で使用されるアプリケーション定義のコールバック関数です。 FindExecutableImageEx によって見つかった実行可能ファイルが正しい実行可能ファイルであるかどうかを確認します。 |
| PFINDFILEINPATHCALLBACK の PFINDFILEINPATHCALLBACK (dbghelp.h) は、SymFindFileInPath 関数で使用されるアプリケーション定義のコールバック関数です。 |
| PFINDFILEINPATHCALLBACKW の PFINDFILEINPATHCALLBACKW (Unicode) は、SymFindFileInPath 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PFUNCTION_TABLE_ACCESS_ROUTINE PFUNCTION_TABLE_ACCESS_ROUTINE (dbghelp.h) は、StackWalk64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PFUNCTION_TABLE_ACCESS_ROUTINE64 PFUNCTION_TABLE_ACCESS_ROUTINE64 (dbghelp.h) は、StackWalk64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PGET_MODULE_BASE_ROUTINE PGET_MODULE_BASE_ROUTINE (dbghelp.h) は、StackWalk64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PGET_MODULE_BASE_ROUTINE64 PGET_MODULE_BASE_ROUTINE64 (dbghelp.h) は、StackWalk64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PGET_TARGET_ATTRIBUTE_VALUE64 PGET_TARGET_ATTRIBUTE_VALUE64 (dbghelp.h) は、StackWalk2 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PREAD_PROCESS_MEMORY_ROUTINE PREAD_PROCESS_MEMORY_ROUTINE (dbghelp.h) は、StackWalk64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PREAD_PROCESS_MEMORY_ROUTINE64 PREAD_PROCESS_MEMORY_ROUTINE64 (dbghelp.h) は、StackWalk64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYM_ENUMERATESYMBOLS_CALLBACK PSYM_ENUMERATESYMBOLS_CALLBACKは、SymEnumSymbols、SymEnumTypes、SymEnumTypesByName 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYM_ENUMERATESYMBOLS_CALLBACKW PSYM_ENUMERATESYMBOLS_CALLBACKW (Unicode) は、SymEnumSymbols、SymEnumTypes、SymEnumTypesByName 関数で使用されるコールバック関数です。 |
|
PSYM_ENUMLINES_CALLBACK PSYM_ENUMLINES_CALLBACK (dbghelp.h) は、SymEnumLines 関数と SymEnumSourceLines 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYM_ENUMLINES_CALLBACKW PSYM_ENUMLINES_CALLBACKW (Unicode) は、SymEnumLines 関数と SymEnumSourceLines 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYM_ENUMMODULES_CALLBACK PSYM_ENUMMODULES_CALLBACK (dbghelp.h) は、SymEnumerateModules64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYM_ENUMMODULES_CALLBACK64 PSYM_ENUMMODULES_CALLBACK64 (dbghelp.h) は、SymEnumerateModules64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYM_ENUMMODULES_CALLBACKW64 PSYM_ENUMMODULES_CALLBACKW64 (Unicode) は、SymEnumerateModules64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYM_ENUMPROCESSES_CALLBACK SymEnumProcesses 関数で使用されるアプリケーション定義関数。 |
|
PSYM_ENUMSOURCEFILES_CALLBACK PSYM_ENUMSOURCEFILES_CALLBACK (dbghelp.h) は、SymEnumSourceFiles 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYM_ENUMSOURCEFILES_CALLBACKW PSYM_ENUMSOURCEFILES_CALLBACKW (Unicode) は、SymEnumSourceFiles 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYM_ENUMSYMBOLS_CALLBACK PSYM_ENUMSYMBOLS_CALLBACK (dbghelp.h) は、SymEnumerateSymbols64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYM_ENUMSYMBOLS_CALLBACK64 PSYM_ENUMSYMBOLS_CALLBACK64 (dbghelp.h) は、SymEnumerateSymbols64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYM_ENUMSYMBOLS_CALLBACK64W PSYM_ENUMSYMBOLS_CALLBACK64W (Unicode) は、SymEnumerateSymbols64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYMBOL_FUNCENTRY_CALLBACK PSYMBOL_FUNCENTRY_CALLBACK (dbghelp.h) は、SymRegisterFunctionEntryCallback64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYMBOL_FUNCENTRY_CALLBACK64 PSYMBOL_FUNCENTRY_CALLBACK64 (dbghelp.h) は、SymRegisterFunctionEntryCallback64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYMBOL_REGISTERED_CALLBACK PSYMBOL_REGISTERED_CALLBACK (dbghelp.h) は、SymRegisterCallback64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PSYMBOL_REGISTERED_CALLBACK64 PSYMBOL_REGISTERED_CALLBACK64 (dbghelp.h) は、SymRegisterCallback64 関数で使用されるアプリケーション定義のコールバック関数です。 |
| PSYMBOLSERVERCALLBACKPROC の シンボル サーバー DLL へのエントリ ポイント。 |
|
PTRANSLATE_ADDRESS_ROUTINE PTRANSLATE_ADDRESS_ROUTINE (dbghelp.h) は、StackWalk64 関数で使用されるアプリケーション定義のコールバック関数です。 |
|
PTRANSLATE_ADDRESS_ROUTINE64 PTRANSLATE_ADDRESS_ROUTINE64 (dbghelp.h) は、StackWalk64 関数で使用されるアプリケーション定義のコールバック関数です。 |
構造
|
ADDRESS アドレスを表します。 これは、STACKFRAME64構造体で使用されます。 (ADDRESS) |
|
ADDRESS64 アドレスを表します。 これは、STACKFRAME64構造体で使用されます。 (ADDRESS64) |
|
API_VERSION ライブラリのバージョンが含まれています。 |
|
IMAGE_DEBUG_INFORMATION デバッグ情報が含まれています。 |
|
IMAGEHLP_CBA_EVENT IMAGEHLP_CBA_EVENT構造体 (dbghelp.h) には、デバッグ イベントに関する情報が含まれています。 |
|
IMAGEHLP_CBA_EVENTW IMAGEHLP_CBA_EVENTW (Unicode) 構造体 (dbghelp.h) には、デバッグ イベントに関する情報が含まれています。 |
|
IMAGEHLP_CBA_READ_MEMORY メモリ読み取り操作に関する情報を格納します。 |
|
IMAGEHLP_DEFERRED_SYMBOL_LOAD 遅延シンボルの読み込みに関する情報が含まれています。 (IMAGEHLP_DEFERRED_SYMBOL_LOAD) |
|
IMAGEHLP_DEFERRED_SYMBOL_LOAD64 遅延シンボルの読み込みに関する情報が含まれています。 (IMAGEHLP_DEFERRED_SYMBOL_LOAD64) |
|
IMAGEHLP_DEFERRED_SYMBOL_LOADW64 遅延シンボルの読み込みに関する情報が含まれています。 (IMAGEHLP_DEFERRED_SYMBOL_LOADW64) |
|
IMAGEHLP_DUPLICATE_SYMBOL 重複するシンボル情報が含まれています。 (IMAGEHLP_DUPLICATE_SYMBOL) |
|
IMAGEHLP_DUPLICATE_SYMBOL64 重複するシンボル情報が含まれています。 (IMAGEHLP_DUPLICATE_SYMBOL64) |
|
IMAGEHLP_GET_TYPE_INFO_PARAMS モジュールの型情報を格納します。 |
|
IMAGEHLP_LINE ソース ファイルの行を表します。 (IMAGEHLP_LINE) |
|
IMAGEHLP_LINE64 ソース ファイルの行を表します。 (IMAGEHLP_LINE64) |
|
IMAGEHLP_LINEW64 ソース ファイルの行を表します。 (IMAGEHLP_LINEW64) |
|
IMAGEHLP_MODULE モジュール情報が含まれています。 (IMAGEHLP_MODULE) |
|
IMAGEHLP_MODULE64 モジュール情報が含まれています。 (IMAGEHLP_MODULE64) |
|
IMAGEHLP_MODULEW64 モジュール情報が含まれています。 (IMAGEHLP_MODULEW64) |
|
IMAGEHLP_STACK_FRAME スタック フレーム情報を格納します。 |
|
IMAGEHLP_SYMBOL シンボル情報を格納します。 (IMAGEHLP_SYMBOL) |
|
IMAGEHLP_SYMBOL64 シンボル情報を格納します。 (IMAGEHLP_SYMBOL64) |
|
IMAGEHLP_SYMBOLW64 シンボル情報を格納します。 (IMAGEHLP_SYMBOLW64) |
| KDHELP を する カーネル デバッガーがスレッドのカーネル スタック内のユーザー モード コールバックをトレースするために使用する情報。 (KDHELP) |
|
KDHELP64 カーネル デバッガーがスレッドのカーネル スタック内のユーザー モード コールバックをトレースするために使用する情報。 (KDHELP64) |
|
LOADED_IMAGE 読み込まれたイメージに関する情報が含まれています。 |
|
MODLOAD_CVMISC CodeView レコードとその他のレコードが含まれます。 |
|
MODLOAD_DATA モジュール データが含まれています。 |
| OMAP を する アドレス マップ内のエントリについて説明します。 |
| SOURCEFILE を する SOURCEFILE 構造体 (dbghelp.h) には、ソース ファイル情報が含まれています。 |
| SOURCEFILEW の SOURCEFILEW (Unicode) 構造体 (dbghelp.h) には、ソース ファイル情報が含まれています。 |
| SRCCODEINFO を する SRCCODEINFO 構造体 (dbghelp.h) には行情報が含まれています。 |
| SRCCODEINFOW の SRCCODEINFOW (Unicode) 構造体 (dbghelp.h) には行情報が含まれています。 |
| STACKFRAME の スタック フレームを表します。 (STACKFRAME) |
|
STACKFRAME_EX 拡張スタック フレームを表します。 |
|
STACKFRAME64 スタック フレームを表します。 (STACKFRAME64) |
|
SYMBOL_INFO SYMBOL_INFO構造体 (dbghelp.h) にはシンボル情報が含まれています。 |
|
SYMBOL_INFOW SYMBOL_INFOW (Unicode) 構造体 (dbghelp.h) にはシンボル情報が含まれています。 |
|
SYMSRV_INDEX_INFO SYMSRV_INDEX_INFO構造体 (dbghelp.h) には、シンボル サーバーのインデックス情報が含まれています。 |
|
SYMSRV_INDEX_INFOW SYMSRV_INDEX_INFOW (Unicode) 構造体 (dbghelp.h) には、シンボル サーバーのインデックス情報が含まれています。 |
|
TI_FINDCHILDREN_PARAMS 型インデックス情報を格納します。 SymGetTypeInfo 関数によって使用されます。 |
列挙 体
|
IMAGEHLP_EXTENDED_OPTIONS SymGetExtendedOption 関数と SymSetExtendedOption 関数を使用して取得および設定できる拡張シンボル オプションを一覧表示します。 |
|
IMAGEHLP_SYMBOL_TYPE_INFO 取得するシンボル情報の種類を識別します。 |