pub unsafe extern "system" fn QueryDosDeviceA(
    lpDeviceName: *const i8,
    lpTargetPath: *mut i8,
    ucchMax: u32
) -> u32