pub unsafe extern "system" fn SetupDiGetHwProfileFriendlyNameExA(
    hwprofile: u32,
    friendlyname: PSTR,
    friendlynamesize: u32,
    requiredsize: *mut u32,
    machinename: PCSTR,
    reserved: *const c_void,
) -> BOOL