INT64 __fastcall VfZwWaitForSingleObject(VOID *Handle, UINT8 Alertable, _LARGE_INTEGER *Timeout){
__int64 v6;
PVOID retaddr;
if( (unsigned int)ViZwShouldCheck() )
ViZwCheckVirtualAddress((UINT64)Timeout, retaddr);
LOBYTE(v6) = Alertable;
return((__int64(__fastcall *)(VOID *, __int64, _LARGE_INTEGER *))pXdvZwWaitForSingleObject)(Handle, v6, Timeout);
}