DbgHelp 構造体
DbgHelp 構造体を次に示します。
このセクションの内容
トピック | 説明 |
---|---|
_IMAGE_RUNTIME_FUNCTION_ENTRY |
64 ビット Windows の関数テーブルのエントリを表します。 |
ADDRESS64 |
住所を表します。 これは、 STACKFRAME64 構造で使用されます。 |
API_VERSION |
ライブラリのバージョンが含まれています。 |
FPO_DATA |
フレーム ポインター 省略 (FPO) 最適化が使用されている場合の x86 コンピューター上の関数のスタック フレーム レイアウトを表します。 構造体は、呼び出しフレームのベースを見つけるために使用されます。 |
IMAGE_DEBUG_INFORMATION |
デバッグ情報が含まれています。 |
IMAGEHLP_CBA_EVENT |
デバッグ イベントに関する情報を格納します。 |
IMAGEHLP_CBA_READ_MEMORY |
メモリ読み取り操作に関する情報を格納します。 |
IMAGEHLP_DEFERRED_SYMBOL_LOAD64 |
遅延シンボルの読み込みに関する情報が含まれています。 |
IMAGEHLP_DUPLICATE_SYMBOL64 |
重複するシンボル情報が含まれています。 |
IMAGEHLP_GET_TYPE_INFO_PARAMS |
モジュールの型情報を格納します。 |
IMAGEHLP_LINE64 |
ソース・ファイルの行を表します。 |
IMAGEHLP_MODULE64 |
モジュール情報が含まれています。 |
IMAGEHLP_STACK_FRAME |
スタック フレーム情報を格納します。 |
IMAGEHLP_SYMBOL64 |
シンボル情報が含まれています。 |
KDHELP64 |
カーネル デバッガーがスレッドのカーネル スタック内のユーザー モード コールバックをトレースするために使用する情報。 |
LOADED_IMAGE |
読み込まれたイメージに関する情報が含まれます。 |
MINIDUMP_CALLBACK_INFORMATION |
MiniDumpWriteDump 関数で使用できる省略可能なコールバック関数へのポインターを格納します。 |
MINIDUMP_CALLBACK_INPUT |
MiniDumpCallback 関数で使用される情報を格納します。 |
MINIDUMP_CALLBACK_OUTPUT |
MiniDumpCallback 関数が返した情報を格納します。 |
MINIDUMP_DIRECTORY |
ミニダンプ ファイル内の特定のデータ ストリームにアクセスするために必要な情報を格納します。 |
MINIDUMP_EXCEPTION |
例外情報が含まれます。 |
MINIDUMP_EXCEPTION_INFORMATION |
MiniDumpWriteDump 関数によってミニダンプ ファイルに書き込まれた例外情報を格納します。 |
MINIDUMP_EXCEPTION_STREAM |
例外情報ストリームを表します。 |
MINIDUMP_FUNCTION_TABLE_DESCRIPTOR |
関数テーブル ストリームを表します。 |
MINIDUMP_FUNCTION_TABLE_STREAM |
関数テーブル ストリームのヘッダーを表します。 |
MINIDUMP_HANDLE_DATA_STREAM |
ハンドル データ ストリームのヘッダーを表します。 |
MINIDUMP_HANDLE_DESCRIPTOR |
ミニダンプが書き込まれた時点の個々のシステム ハンドルの状態を格納します。 |
MINIDUMP_HANDLE_DESCRIPTOR_2 |
ミニダンプが書き込まれた時点の個々のシステム ハンドルの状態を記述します。 |
MINIDUMP_HANDLE_OBJECT_INFORMATION |
ハンドルのオブジェクト固有の情報を格納します。 |
MINIDUMP_HANDLE_OPERATION_LIST |
ハンドル操作の一覧を格納します。 |
MINIDUMP_HEADER |
ミニダンプ ファイルのヘッダー情報が含まれています。 |
MINIDUMP_INCLUDE_MODULE_CALLBACK |
コールバック型が IncludeModuleCallback の場合の MiniDumpCallback 関数の情報を格納します。 |
MINIDUMP_INCLUDE_THREAD_CALLBACK |
コールバック型が IncludeThereadCallback の場合の MiniDumpCallback 関数の情報を格納します。 |
MINIDUMP_IO_CALLBACK |
I/O コールバック情報が含まれています。 |
MINIDUMP_LOCATION_DESCRIPTOR |
ミニダンプ ファイル内のデータ ストリームの場所を説明する情報が含まれています。 |
MINIDUMP_MEMORY_DESCRIPTOR |
メモリの範囲について説明します。 |
MINIDUMP_MEMORY_INFO |
メモリ領域を記述しています。 |
MINIDUMP_MEMORY_INFO_LIST |
メモリ領域の一覧が含まれています。 |
MINIDUMP_MEMORY_LIST |
メモリ範囲の一覧を格納します。 |
MINIDUMP_MISC_INFO |
さまざまな情報が含まれています。 |
MINIDUMP_MISC_INFO_2 |
その他の情報ストリーム内の情報を表します。 |
MINIDUMP_MODULE |
特定のモジュールの情報が含まれています。 |
MINIDUMP_MODULE_CALLBACK |
コールバック型が ModuleCallback の場合の MiniDumpCallback 関数の情報を格納します。 |
MINIDUMP_MODULE_LIST |
一連のモジュールを含みます。 |
MINIDUMP_READ_MEMORY_FAILURE_CALLBACK |
失敗したメモリ読み取り操作に関する情報を格納します。 |
MINIDUMP_STRING |
文字列について説明します。 |
MINIDUMP_SYSTEM_INFO |
プロセッサーおよびオペレーティング・システム情報が含まれます。 |
MINIDUMP_THREAD |
特定のスレッドの情報が含まれています。 |
MINIDUMP_THREAD_CALLBACK |
コールバック型が ThereadCallback の場合の MiniDumpCallback 関数のスレッド情報を格納します。 |
MINIDUMP_THREAD_EX |
特定のスレッドの拡張情報が含まれています。 |
MINIDUMP_THREAD_EX_CALLBACK |
コールバック型が ThereadExCallback の場合の MiniDumpCallback 関数の拡張スレッド情報を格納します。 |
MINIDUMP_THREAD_EX_LIST |
一連のスレッドを含みます。 |
MINIDUMP_THREAD_INFO |
スレッドの状態情報が含まれています。 |
MINIDUMP_THREAD_INFO_LIST |
一連のスレッドを含みます。 |
MINIDUMP_THREAD_LIST |
一連のスレッドを含みます。 |
MINIDUMP_UNLOADED_MODULE |
アンロードされたモジュールに関する情報が含まれます。 この情報は、読み込まれなくなったコードの呼び出しに関する問題を診断するのに役立ちます。 |
MINIDUMP_UNLOADED_MODULE_LIST |
アンロードされたモジュールの一覧を格納します。 |
MINIDUMP_USER_STREAM |
データ ストリームに格納されているユーザー定義情報を格納します。 |
MINIDUMP_USER_STREAM_INFORMATION |
MiniDumpWriteDump 関数で使用されるユーザー データ ストリームの一覧を格納します。 |
MODLOAD_CVMISC |
CodeView レコードとその他のレコードが含まれます。 |
MODLOAD_DATA |
モジュール データが含まれています。 |
OMAP |
アドレス マップのエントリを記述します。 |
SOURCEFILE |
ソース・ファイル情報が含まれます。 |
SRCCODEINFO |
ライン情報が含まれています。 |
STACKFRAME64 |
スタック フレームを表します。 |
STACKFRAME_EX |
拡張スタック フレームを表します。 |
SYMBOL_INFO |
シンボル情報が含まれています。 |
SYMSRV_INDEX_INFO |
シンボル サーバーのインデックス情報を格納します。 |
TI_FINDCHILDREN_PARAMS |
型インデックス情報を格納します。 SymGetTypeInfo 関数によって使用されます。 |