TRACE_CONTEXT_REGISTER_INFO 结构 (evntrace.h)

标识启用上下文寄存器跟踪时要记录的寄存器集。 当 TraceContextRegisterInfo 值指定为 TraceSetInformation 函数的 InformationClass 参数时使用。

语法

typedef struct TRACE_CONTEXT_REGISTER_INFO {
  ETW_CONTEXT_REGISTER_TYPES RegisterTypes;
  ULONG                      Reserved;
} TRACE_CONTEXT_REGISTER_INFO;

成员

RegisterTypes

此字段指定当相关系统事件触发时应记录哪些 CPU 寄存器。 可以使用按位 OR 组合多个标志值。 有关支持的值,请参阅 ETW_CONTEXT_REGISTER_TYPES

Reserved

保留。

注解

目前,必须设置 EtwContextRegisterTypeControlEtwContextRegisterTypeInteger 才能正确操作此 API。

要求

要求
最低受支持的服务器 Windows Server 23H2
标头 evntrace.h