pub unsafe fn CredUIPromptForWindowsCredentialsW(
    puiinfo: Option<*const CREDUI_INFOW>,
    dwautherror: u32,
    pulauthpackage: *mut u32,
    pvinauthbuffer: Option<*const c_void>,
    ulinauthbuffersize: u32,
    ppvoutauthbuffer: *mut *mut c_void,
    puloutauthbuffersize: *mut u32,
    pfsave: Option<*mut BOOL>,
    dwflags: CREDUIWIN_FLAGS
) -> u32