x64 / ntdllntoskrnl /

_HV_PARTITION_PRIVILEGE_MASK

← 10.0.28000.3231 18 builds latest →
union _HV_PARTITION_PRIVILEGE_MASK {
unsigned __int64 AsUINT64;/* 0x0 8 */
struct {
unsigned __int64 AccessVpRunTimeReg : 1;/* 0x0:0 8 */
unsigned __int64 AccessPartitionReferenceCounter : 1;/* 0x0:1 8 */
unsigned __int64 AccessSynicRegs : 1;/* 0x0:2 8 */
unsigned __int64 AccessSyntheticTimerRegs : 1;/* 0x0:3 8 */
unsigned __int64 AccessIntrCtrlRegs : 1;/* 0x0:4 8 */
unsigned __int64 AccessHypercallMsrs : 1;/* 0x0:5 8 */
unsigned __int64 AccessVpIndex : 1;/* 0x0:6 8 */
unsigned __int64 AccessResetReg : 1;/* 0x0:7 8 */
unsigned __int64 AccessStatsReg : 1;/* 0x0:8 8 */
unsigned __int64 AccessPartitionReferenceTsc : 1;/* 0x0:9 8 */
unsigned __int64 AccessGuestIdleReg : 1;/* 0x0:10 8 */
unsigned __int64 AccessFrequencyRegs : 1;/* 0x0:11 8 */
unsigned __int64 Reserved0 : 1;/* 0x0:12 8 */
unsigned __int64 AccessReenlightenmentControls : 1;/* 0x0:13 8 */
unsigned __int64 AccessRootSchedulerReg : 1;/* 0x0:14 8 */
unsigned __int64 AccessTscInvariantControls : 1;/* 0x0:15 8 */
unsigned __int64 Reserved1 : 16;/* 0x0:16 8 */
unsigned __int64 CreatePartitions : 1;/* 0x0:32 8 */
unsigned __int64 AccessPartitionId : 1;/* 0x0:33 8 */
unsigned __int64 AccessMemoryPool : 1;/* 0x0:34 8 */
unsigned __int64 AdjustMessageBuffers : 1;/* 0x0:35 8 */
unsigned __int64 PostMessages : 1;/* 0x0:36 8 */
unsigned __int64 SignalEvents : 1;/* 0x0:37 8 */
unsigned __int64 CreatePort : 1;/* 0x0:38 8 */
unsigned __int64 ConnectPort : 1;/* 0x0:39 8 */
unsigned __int64 AccessStats : 1;/* 0x0:40 8 */
unsigned __int64 Reserved2 : 2;/* 0x0:41 8 */
unsigned __int64 Debugging : 1;/* 0x0:43 8 */
unsigned __int64 CpuManagement : 1;/* 0x0:44 8 */
unsigned __int64 ConfigureProfiler : 1;/* 0x0:45 8 */
unsigned __int64 AccessVpExitTracing : 1;/* 0x0:46 8 */
unsigned __int64 EnableExtendedGvaRangesForFlushVirtualAddressList : 1;/* 0x0:47 8 */
unsigned __int64 AccessVsm : 1;/* 0x0:48 8 */
unsigned __int64 AccessVpRegisters : 1;/* 0x0:49 8 */
unsigned __int64 UnusedBit : 1;/* 0x0:50 8 */
unsigned __int64 FastHypercallOutput : 1;/* 0x0:51 8 */
unsigned __int64 EnableExtendedHypercalls : 1;/* 0x0:52 8 */
unsigned __int64 StartVirtualProcessor : 1;/* 0x0:53 8 */
unsigned __int64 Isolation : 1;/* 0x0:54 8 */
unsigned __int64 Reserved3 : 9;/* 0x0:55 8 */
};/* 0x0 8 */
};
size 8 (0x8)41 members0 holespadding 01 cacheline
Used in (1)