pub unsafe extern "system" fn CredUIPromptForWindowsCredentialsA(
    puiinfo: *const CREDUI_INFOA,
    dwautherror: u32,
    pulauthpackage: *mut u32,
    pvinauthbuffer: *const c_void,
    ulinauthbuffersize: u32,
    ppvoutauthbuffer: *mut *mut c_void,
    puloutauthbuffersize: *mut u32,
    pfsave: *mut BOOL,
    dwflags: CREDUIWIN_FLAGS,
) -> u32