HvlNotifyDebugDeviceAvailable
VOID __fastcall HvlNotifyDebugDeviceAvailable(INT64 a1, _BYTE *a2){
__int16 v2;
__int16 v3;
__int128 v4[2];
INT64 result[14];
__int64 v6;
memset(v4, 0, sizeof(v4));
*(_DWORD *)HvlpAcquireHypercallPage((PHYSICAL_ADDRESS *)v4, 1, (__int64)&v6, 8i64) = 1;
HvcallInitiateHypercall();
v3 = v2;
HvlpReleaseHypercallPage((unsigned int *)v4);
if( !v3 )
{
if( VslVsmEnabled )
{
memset((INT64)result, 0i64);
VslpEnterIumSecureMode(2u, 265, 0i64, (INT64)result);
}
}
}Referenced by:
PopHiberCheckResume