6#define GUID_STRING_LENGTH 36
IN PUNICODE_STRING IN POBJECT_ATTRIBUTES ObjectAttributes
#define _IRQL_requires_same_
#define _Function_class_(x)
_In_ UCHAR _In_ ULONG _Out_ PUCHAR _Outptr_result_bytebuffer_ OutBufferLength PVOID * OutBuffer
LIST_ENTRY GuidObjectListHead
_Must_inspect_result_ _In_ WDFDEVICE _In_ ULONG _In_ ACCESS_MASK DesiredAccess
_Must_inspect_result_ _In_ PDRIVER_OBJECT _In_ PCUNICODE_STRING RegistryPath
_Must_inspect_result_ _In_ PDRIVER_OBJECT DriverObject
_Must_inspect_result_ _In_ WDFOBJECT _In_ CONST GUID * Guid
NTSTATUS NTAPI WmipInitializeGuidObjectType(VOID)
struct _WMIP_GUID_OBJECT * PWMIP_GUID_OBJECT
NTSTATUS NTAPI WmipOpenGuidObjectByName(_In_ POBJECT_ATTRIBUTES ObjectAttributes, _In_ ACCESS_MASK DesiredAccess, _In_ KPROCESSOR_MODE AccessMode, _Out_ PHANDLE OutGuidObjectHandle, _Outptr_ PVOID *OutGuidObject)
NTSTATUS NTAPI WmipQueryRawSMBiosTables(_Inout_ ULONG *InOutBufferSize, _Out_opt_ PVOID OutBuffer)
POBJECT_TYPE WmipGuidObjectType
struct _WMIP_IRP_CONTEXT WMIP_IRP_CONTEXT
NTSTATUS NTAPI WmipOpenGuidObject(_In_ LPCGUID Guid, _In_ ACCESS_MASK DesiredAccess, _In_ KPROCESSOR_MODE AccessMode, _Out_ PHANDLE OutGuidObjectHandle, _Outptr_ PVOID *OutGuidObject)
struct _WMIP_IRP_CONTEXT * PWMIP_IRP_CONTEXT
struct _WMIP_GUID_OBJECT WMIP_GUID_OBJECT
_In_ PEPROCESS _In_ KPROCESSOR_MODE AccessMode