ETW_TRACE_PARTITION_INFORMATION 结构 (evntrace.h)
包含从 ETW 跟踪拉取的分区信息。 最常用作 QueryTraceProcessingHandle 的返回结构。
语法
typedef struct _ETW_TRACE_PARTITION_INFORMATION {
GUID PartitionId;
GUID ParentId;
LONG64 QpcOffsetFromRoot;
ULONG PartitionType;
} ETW_TRACE_PARTITION_INFORMATION, *PETW_TRACE_PARTITION_INFORMATION;
成员
PartitionId
用于标识计算机的 GUID。
ParentId
标识包含跟踪分区的分区实例的 GUID。 如果跟踪的分区是主机,则 ParentId 将为 0。
QpcOffsetFromRoot
保留供将来使用。
PartitionType
容器类型的枚举值。 值可以是以下值之一:
进程 (1) :对于源自“Windows Server 容器”内部的事件。
VmHost (2) :适用于源自“Hyper-V 容器”内的事件。
VmHostedUvm (3) :适用于源自“Hyper-V 容器”模板虚拟机的事件。
VmDirectUvm (4) :对于源自使用 Microsoft Defender 应用程序防护 (MDAG) 运行的应用程序的事件。
要求
最低受支持的客户端 | Windows 10版本 1709 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2016 [仅限桌面应用] |
标头 | evntrace.h |