pub unsafe fn IoReportTargetDeviceChangeAsynchronous(
    physicaldeviceobject: *const DEVICE_OBJECT,
    notificationstructure: *const c_void,
    callback: PDEVICE_CHANGE_COMPLETE_CALLBACK,
    context: Option<*const c_void>,
) -> NTSTATUS