HalpIsUefiFirmwareResourceTablePresent
CHAR __stdcall HalpIsUefiFirmwareResourceTablePresent(){
INT64 v0;
NTSTATUS v1;
__int64 v3;
_OBJECT_ATTRIBUTES ObjectAttributes;
VOID *KeyHandle;
KeyHandle = 0i64;
memset(&ObjectAttributes.Attributes + 1, 0, 20);
ObjectAttributes.Attributes = 64;
ObjectAttributes.ObjectName = (_UNICODE_STRING *)&v3;
v1 = ZwOpenKey(
&KeyHandle,
0x20019ui64,
&ObjectAttributes,
v0,
4194366i64,
(INT64)L"\\REGISTRY\\MACHINE\\HARDWARE\\UEFI",
48i64,
0i64);
if( v1 >= 0 )
ZwClose((_HANDLE)KeyHandle);
return v1 >= 0;
}Referenced by:
HalpAddDevice