PFNDAVAUTHCALLBACK

Type Alias PFNDAVAUTHCALLBACK 

pub type PFNDAVAUTHCALLBACK = Option<unsafe extern "system" fn(lpwzservername: PCWSTR, lpwzremotename: PCWSTR, dwauthscheme: u32, dwflags: u32, pcallbackcred: *mut DAV_CALLBACK_CRED, nextstep: *mut AUTHNEXTSTEP, pfreecred: *mut PFNDAVAUTHCALLBACK_FREECRED) -> u32>;

Aliased Type§

pub enum PFNDAVAUTHCALLBACK {
    None,
    Some(unsafe extern "system" fn(PCWSTR, PCWSTR, u32, u32, *mut DAV_CALLBACK_CRED, *mut AUTHNEXTSTEP, *mut Option<unsafe extern "system" fn(*const c_void) -> u32>) -> u32),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "system" fn(PCWSTR, PCWSTR, u32, u32, *mut DAV_CALLBACK_CRED, *mut AUTHNEXTSTEP, *mut Option<unsafe extern "system" fn(*const c_void) -> u32>) -> u32)

Some value of type T.