NtOpenKeyedEvent
NTSTATUS __stdcall NtOpenKeyedEvent(PVOID *KeyedEventHandle, UINT64 DesiredAccess, OBJECT_ATTRIBUTES *ObjectAttributes){
char v5;
NTSTATUS result;
void *v7;
v7 = 0i64;
v5 = *((_BYTE *)KeGetCurrentThread() + 562);
if( v5 && ((unsigned __int8)KeyedEventHandle & 7) != 0 )
ExRaiseDatatypeMisalignment();
*KeyedEventHandle = 0i64;
result = ObOpenObjectByName(
(__int64)ObjectAttributes,
(__int64)ExpKeyedEventObjectType,
v5,
0i64,
DesiredAccess,
0i64,
&v7);
if( result >= 0 )
*KeyedEventHandle = v7;
return result;
}Referenced by:
No references.