次の方法で共有


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 つ以上を指定できます。

説明
MINIDUMP_MISC1_PROCESS_ID
0x00000001
ProcessId が使用されます。
MINIDUMP_MISC1_PROCESS_TIMES
0x00000002
ProcessCreateTimeProcessKernelTimeProcessUserTime が使用されます。

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 以降

関連項目

MINIDUMP_STREAM_TYPE