次の方法で共有


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 関数によって使用されます。