pub unsafe fn IoAcquireKsrPersistentMemoryEx(
    driverobject: *const DRIVER_OBJECT,
    physicaldeviceobject: Option<*const DEVICE_OBJECT>,
    physicaldeviceid: Option<*const UNICODE_STRING>,
    datatag: Option<*const u16>,
    dataversion: Option<*mut u32>,
    buffer: *mut c_void,
    size: *mut usize,
) -> NTSTATUS