MINIDUMP_MISC_INFO 構造体 (minidumpapiset.h)
さまざまな情報を格納します。
構文
typedef struct _MINIDUMP_MISC_INFO {
ULONG32 SizeOfInfo;
ULONG32 Flags1;
ULONG32 ProcessId;
ULONG32 ProcessCreateTime;
ULONG32 ProcessUserTime;
ULONG32 ProcessKernelTime;
} MINIDUMP_MISC_INFO, *PMINIDUMP_MISC_INFO;
メンバー
SizeOfInfo
この構造体のサイズ (バイト単位)。
Flags1
この構造体の有効なメンバーを示すフラグ。 このメンバーには、次の値の 1 つ以上を指定できます。
値 | 説明 |
---|---|
|
ProcessId が使用されます。 |
|
ProcessCreateTime、 ProcessKernelTime、 ProcessUserTime が使用されます。 |
ProcessId
プロセスの識別子。 Flags1 でMINIDUMP_MISC1_PROCESS_IDが指定されていない場合、このメンバーは使用されません。
ProcessCreateTime
プロセスの作成時間 ( time_t 形式)。 Flags1 でMINIDUMP_MISC1_PROCESS_TIMESが指定されていない場合、このメンバーは使用されません。
ProcessUserTime
プロセスがユーザー モードで実行された時間 (秒単位)。 プロセスの各スレッドがユーザー モードで実行された時間が決定され、これらのすべての時間が合計されてこの値が取得されます。 Flags1 でMINIDUMP_MISC1_PROCESS_TIMESが指定されていない場合、このメンバーは使用されません。
ProcessKernelTime
プロセスがカーネル モードで実行された時間 (秒単位)。 プロセスの各スレッドがカーネル モードで実行された時間が決定され、これらのすべての時間が合計されてこの値が取得されます。 Flags1 でMINIDUMP_MISC1_PROCESS_TIMESが指定されていない場合、このメンバーは使用されません。
必要条件
Header | minidumpapiset.h (DbgHelp.h を含む) |
再頒布可能パッケージ | DbgHelp.dll 6.0 以降 |