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

指示此结构的有效成员的标志。 此成员可以是以下一个或多个值。

含义
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,则此成员未使用。

要求

   
标头 minidumpapiset.h (包括 DbgHelp.h)
可再发行组件 DbgHelp.dll 6.0 或更高版本

另请参阅

MINIDUMP_STREAM_TYPE