KeSaveExtendedProcessorState
NTSTATUS __stdcall KeSaveExtendedProcessorState(UINT64 Mask, _XSTATE_SAVE *XStateSave){
bool v2;
if( ((unsigned int)KeFeatureBits & 0x800000) != 0 )
v2 = (~KUSER_SHARED_DATA.XState.EnabledFeatures & Mask) == 0;
else
v2 = (Mask & 0xFFFFFFFFFFFFFFFCui64) == 0;
if( !v2 )
KeBugCheckEx(
0x131u,
0i64,
(PVOID)((unsigned int)KeFeatureBits & 0x800000),
(PVOID)(unsigned int)Mask,
(PVOID)HIDWORD(Mask));
return KeSaveExtendedAndSupervisorState(Mask, XStateSave);
}Referenced by:
SymCryptSaveYmmEnvWindowsKernelmodeWin8_1nLater