Type Alias RPC_NEW_HTTP_PROXY_CHANNEL

Source
pub type RPC_NEW_HTTP_PROXY_CHANNEL = Option<unsafe extern "C" fn(RedirectorStage: RPC_HTTP_REDIRECTOR_STAGE, ServerName: RPC_WSTR, ServerPort: RPC_WSTR, RemoteUser: RPC_WSTR, AuthType: RPC_WSTR, ResourceUuid: *mut c_void, SessionId: *mut c_void, Interface: *mut c_void, Reserved: *mut c_void, Flags: c_ulong, NewServerName: *mut RPC_WSTR, NewServerPort: *mut RPC_WSTR) -> RPC_STATUS>;

Aliased Type§

enum RPC_NEW_HTTP_PROXY_CHANNEL {
    None,
    Some(unsafe extern "C" fn(_: i32, _: *mut u16, _: *mut u16, _: *mut u16, _: *mut u16, _: *mut c_void, _: *mut c_void, _: *mut c_void, _: *mut c_void, _: u32, _: *mut *mut u16, _: *mut *mut u16) -> i32),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(_: i32, _: *mut u16, _: *mut u16, _: *mut u16, _: *mut u16, _: *mut c_void, _: *mut c_void, _: *mut c_void, _: *mut c_void, _: u32, _: *mut *mut u16, _: *mut *mut u16) -> i32)

Some value of type T.