x64 / ntdllntoskrnl /

_INVPCID_DESCRIPTOR

← 10.0.28000.3231 14 builds latest →
union _INVPCID_DESCRIPTOR {
struct {
union {
struct {
unsigned __int64 Pcid : 12;/* 0x0:0 8 */
unsigned __int64 Reserved : 52;/* 0x0:12 8 */
};/* 0x0 8 */
unsigned __int64 EntirePcid;/* 0x0 8 */
};/* 0x0 8 */
unsigned __int64 Virtual;/* 0x8 8 */
} IndividualAddress;/* 0x0 16 */
struct {
union {
struct {
unsigned __int64 Pcid : 12;/* 0x0:0 8 */
unsigned __int64 Reserved : 52;/* 0x0:12 8 */
};/* 0x0 8 */
unsigned __int64 EntirePcid;/* 0x0 8 */
};/* 0x0 8 */
unsigned __int64 Reserved2;/* 0x8 8 */
} SingleContext;/* 0x0 16 */
struct {
unsigned __int64 Reserved[2];/* 0x0 16 */
} AllContextAndGlobals;/* 0x0 16 */
struct {
unsigned __int64 Reserved[2];/* 0x0 16 */
} AllContext;/* 0x0 16 */
};
size 16 (0x10)4 members0 holespadding 01 cacheline