ETW_TRACE_PARTITION_INFORMATION structure (evntrace.h)
Contains partition information pulled from an ETW trace. Most commonly used as a return structure for QueryTraceProcessingHandle.
Syntax
typedef struct _ETW_TRACE_PARTITION_INFORMATION {
GUID PartitionId;
GUID ParentId;
LONG64 QpcOffsetFromRoot;
ULONG PartitionType;
} ETW_TRACE_PARTITION_INFORMATION, *PETW_TRACE_PARTITION_INFORMATION;
Members
PartitionId
GUID to identify the machine.
ParentId
GUID that identifies the partition instance that contains the traced partition. If the traced partition is a host, then ParentId will be 0.
QpcOffsetFromRoot
Reserved for future use.
PartitionType
Enumeration value of the container type. the value may be one of the following:
Process (1): For events originating from inside a "Windows Server Container".
VmHost (2): For events originating from inside a "Hyper-V Container".
VmHostedUvm (3): For events originating from a "Hyper-V Container" template virtual machine.
VmDirectUvm (4): For events originating from applications running with Microsoft Defender Application Guard (MDAG).
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1709 [desktop apps only] |
Minimum supported server | Windows Server 2016 [desktop apps only] |
Header | evntrace.h |