pub unsafe extern "system" fn CredUIPromptForWindowsCredentialsW(
    puiinfo: *const CREDUI_INFOW,
    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