VfZwOpenThread
NTSTATUS __stdcall VfZwOpenThread(
VOID **ThreadHandle,
UINT64 DesiredAccess,
ULONG_PTR ObjectAttributes,
ULONG_PTR ClientId){
UINT64 v4;
_OBJECT_ATTRIBUTES *v5;
unsigned int v6;
VOID *retaddr;
v4 = *(_QWORD *)&ClientId;
v5 = *(_OBJECT_ATTRIBUTES **)&ObjectAttributes;
v6 = DesiredAccess;
if( (unsigned int)ViZwShouldCheck() )
{
ViZwCheckVirtualAddress((UINT64)ThreadHandle, retaddr);
ViZwCheckObjectAttributes(v5, retaddr);
ViZwCheckVirtualAddress(v4, retaddr);
}
return((__int64(__fastcall *)(VOID **, _QWORD, _OBJECT_ATTRIBUTES *, UINT64))pXdvZwOpenThread)(
ThreadHandle,
v6,
v5,
v4);
}Referenced by:
No references.