pub unsafe extern "system" fn NtLoadKeyEx(
    TargetKey: *mut OBJECT_ATTRIBUTES,
    SourceFile: *mut OBJECT_ATTRIBUTES,
    Flags: u32,
    TrustClassKey: HANDLE,
    Event: HANDLE,
    DesiredAccess: u32,
    RootHandle: *mut HANDLE,
    Reserved: *mut c_void
) -> NTSTATUS