Struct windows_sys::Win32::Networking::WinSock::WSPPROC_TABLE
[−]#[repr(C)]pub struct WSPPROC_TABLE {Show 30 fields
pub lpWSPAccept: LPWSPACCEPT,
pub lpWSPAddressToString: LPWSPADDRESSTOSTRING,
pub lpWSPAsyncSelect: LPWSPASYNCSELECT,
pub lpWSPBind: LPWSPBIND,
pub lpWSPCancelBlockingCall: LPWSPCANCELBLOCKINGCALL,
pub lpWSPCleanup: LPWSPCLEANUP,
pub lpWSPCloseSocket: LPWSPCLOSESOCKET,
pub lpWSPConnect: LPWSPCONNECT,
pub lpWSPDuplicateSocket: LPWSPDUPLICATESOCKET,
pub lpWSPEnumNetworkEvents: LPWSPENUMNETWORKEVENTS,
pub lpWSPEventSelect: LPWSPEVENTSELECT,
pub lpWSPGetOverlappedResult: LPWSPGETOVERLAPPEDRESULT,
pub lpWSPGetPeerName: LPWSPGETPEERNAME,
pub lpWSPGetSockName: LPWSPGETSOCKNAME,
pub lpWSPGetSockOpt: LPWSPGETSOCKOPT,
pub lpWSPGetQOSByName: LPWSPGETQOSBYNAME,
pub lpWSPIoctl: LPWSPIOCTL,
pub lpWSPJoinLeaf: LPWSPJOINLEAF,
pub lpWSPListen: LPWSPLISTEN,
pub lpWSPRecv: LPWSPRECV,
pub lpWSPRecvDisconnect: LPWSPRECVDISCONNECT,
pub lpWSPRecvFrom: LPWSPRECVFROM,
pub lpWSPSelect: LPWSPSELECT,
pub lpWSPSend: LPWSPSEND,
pub lpWSPSendDisconnect: LPWSPSENDDISCONNECT,
pub lpWSPSendTo: LPWSPSENDTO,
pub lpWSPSetSockOpt: LPWSPSETSOCKOPT,
pub lpWSPShutdown: LPWSPSHUTDOWN,
pub lpWSPSocket: LPWSPSOCKET,
pub lpWSPStringToAddress: LPWSPSTRINGTOADDRESS,
}
Expand description
Required features: "Win32_Networking_WinSock"
, "Win32_Foundation"
, "Win32_NetworkManagement_QoS"
, "Win32_System_IO"
Fields
lpWSPAccept: LPWSPACCEPT
lpWSPAddressToString: LPWSPADDRESSTOSTRING
lpWSPAsyncSelect: LPWSPASYNCSELECT
lpWSPBind: LPWSPBIND
lpWSPCancelBlockingCall: LPWSPCANCELBLOCKINGCALL
lpWSPCleanup: LPWSPCLEANUP
lpWSPCloseSocket: LPWSPCLOSESOCKET
lpWSPConnect: LPWSPCONNECT
lpWSPDuplicateSocket: LPWSPDUPLICATESOCKET
lpWSPEnumNetworkEvents: LPWSPENUMNETWORKEVENTS
lpWSPEventSelect: LPWSPEVENTSELECT
lpWSPGetOverlappedResult: LPWSPGETOVERLAPPEDRESULT
lpWSPGetPeerName: LPWSPGETPEERNAME
lpWSPGetSockName: LPWSPGETSOCKNAME
lpWSPGetSockOpt: LPWSPGETSOCKOPT
lpWSPGetQOSByName: LPWSPGETQOSBYNAME
lpWSPIoctl: LPWSPIOCTL
lpWSPJoinLeaf: LPWSPJOINLEAF
lpWSPListen: LPWSPLISTEN
lpWSPRecv: LPWSPRECV
lpWSPRecvDisconnect: LPWSPRECVDISCONNECT
lpWSPRecvFrom: LPWSPRECVFROM
lpWSPSelect: LPWSPSELECT
lpWSPSend: LPWSPSEND
lpWSPSendDisconnect: LPWSPSENDDISCONNECT
lpWSPSendTo: LPWSPSENDTO
lpWSPSetSockOpt: LPWSPSETSOCKOPT
lpWSPShutdown: LPWSPSHUTDOWN
lpWSPSocket: LPWSPSOCKET
lpWSPStringToAddress: LPWSPSTRINGTOADDRESS
Trait Implementations
impl Clone for WSPPROC_TABLE
impl Clone for WSPPROC_TABLE
impl Copy for WSPPROC_TABLE
Auto Trait Implementations
impl RefUnwindSafe for WSPPROC_TABLE
impl Send for WSPPROC_TABLE
impl Sync for WSPPROC_TABLE
impl Unpin for WSPPROC_TABLE
impl UnwindSafe for WSPPROC_TABLE
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more