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