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 中声明。

结构