STACK_TRACING_EVENT_ID
此结构可告知内核记录器包括命名事件的调用堆栈。
typedef struct _STACK_TRACING_EVENT_ID {
GUID EventGuid;
UCHAR Type;
UCHAR Reserved[7];
} STACK_TRACING_EVENT_ID, *PSTACK_TRACING_EVENT_ID
成员
EventGuid
用于标识被配置为生成调用堆栈的具体内核事件的 GUID。 有关此成员的详细信息,请参阅 NT 内核记录器常量。 EventGuid 在 Evntrace.h 中列出。
类型
evntrace.h 中的 EVENT_TRACE_TYPE_* 类型之一,或者跟踪控件事件类型之一。
注解
此结构的成员与 Windows 7 和 Windows Server 2008 SDK 中的 CLASSIC_EVENT_ID 结构的成员相同:
typedef struct _CLASSIC_EVENT_ID {
GUID EventGuid;
UCHAR Type;
UCHAR Reserved[7];
} CLASSIC_EVENT_ID, *PCLASSIC_EVENT_ID;
要求:
版本:从 Windows Vista 开始提供。 此结构随 Windows Performance Analyzer 一起分发。
标头:在 KernelTraceControl.h 中声明。 包括 KernelTraceControl.h。
库:在 KernelTraceControl.dll 中声明。