x64 / ntdllntoskrnl

_KPRCB_BPB_STATE

← 10.0.28000.3231 4 builds latest →
struct _KPRCB_BPB_STATE {
unsigned char ProcessRetpolineExitPredCmd;/* 0x1 1 */
unsigned short ProcessRetpolineExitSpecCtrl;/* 0x2 2 */
unsigned char TrappedRetpolineExitPredCmd;/* 0x5 1 */
unsigned short TrappedRetpolineExitSpecCtrl;/* 0x6 2 */
unsigned char NmiPredCmd;/* 0x8 1 */
unsigned short CurrentSpecCtrl;/* 0xc 2 */
unsigned short KernelSpecCtrl;/* 0xe 2 */
unsigned short NmiSpecCtrl;/* 0x10 2 */
unsigned short UserSpecCtrl;/* 0x12 2 */
unsigned char KernelEntryPredCmd;/* 0x14 1 */
unsigned char KernelExitPredCmd;/* 0x15 1 */
volatile short PairRegister;/* 0x16 2 */
};
size 24 (0x18)17 members0 holespadding 01 cacheline
Used in (1)