pub unsafe extern "system" fn IoReportResourceUsage(
    driverclassname: *const UNICODE_STRING,
    driverobject: *const DRIVER_OBJECT,
    driverlist: *const CM_RESOURCE_LIST,
    driverlistsize: u32,
    deviceobject: *const DEVICE_OBJECT,
    devicelist: *const CM_RESOURCE_LIST,
    devicelistsize: u32,
    overrideconflict: BOOLEAN,
    conflictdetected: *mut BOOLEAN,
) -> NTSTATUS