pub unsafe extern "system" fn IoQueryInformationByName(
    objectattributes: *const OBJECT_ATTRIBUTES,
    iostatusblock: *mut IO_STATUS_BLOCK,
    fileinformation: *mut c_void,
    length: u32,
    fileinformationclass: FILE_INFORMATION_CLASS,
    options: u32,
    drivercontext: *const IO_DRIVER_CREATE_CONTEXT,
) -> NTSTATUS