windows-headers ~master (2020-02-09T01:19:06Z)
Dub
Repo
WSASetBlockingHook
windows
winsock2
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
nothrow
deprecated
extern (
Windows
)
FARPROC
WSASetBlockingHook
(
FARPROC
)
Meta
Source
See Implementation
windows
winsock2
aliases
ADDR_ANY
FD_ISSET
GROUP
IN_MULTICAST
LPFN_ACCEPT
LPFN_BIND
LPFN_CLOSESOCKET
LPFN_CONNECT
LPFN_GETHOSTBYADDR
LPFN_GETHOSTBYNAME
LPFN_GETHOSTNAME
LPFN_GETPEERNAME
LPFN_GETPROTOBYNAME
LPFN_GETPROTOBYNUMBER
LPFN_GETSERVBYNAME
LPFN_GETSERVBYPORT
LPFN_GETSOCKNAME
LPFN_GETSOCKOPT
LPFN_HTONL
LPFN_HTONS
LPFN_INET_ADDR
LPFN_INET_NTOA
LPFN_IOCTLSOCKET
LPFN_LISTEN
LPFN_NTOHL
LPFN_NTOHS
LPFN_RECV
LPFN_RECVFROM
LPFN_SELECT
LPFN_SEND
LPFN_SENDTO
LPFN_SETSOCKOPT
LPFN_SHUTDOWN
LPFN_SOCKET
LPFN_WSAASYNCGETHOSTBYADDR
LPFN_WSAASYNCGETHOSTBYNAME
LPFN_WSAASYNCGETPROTOBYNAME
LPFN_WSAASYNCGETPROTOBYNUMBER
LPFN_WSAASYNCGETSERVBYPORT
LPFN_WSAASYNCSELECT
LPFN_WSAAsyncGetServByName
LPFN_WSACANCELASYNCREQUEST
LPFN_WSACANCELBLOCKINGCALL
LPFN_WSACLEANUP
LPFN_WSAGETLASTERROR
LPFN_WSAISBLOCKING
LPFN_WSASETBLOCKINGHOOK
LPFN_WSASETLASTERROR
LPFN_WSASTARTUP
LPFN_WSAUNHOOKBLOCKINGHOOK
LPQOS
LPWSABUF
LPWSADATA
LPWSAEVENT
LPWSANETWORKEVENTS
LPWSAOVERLAPPED
PAFPROTOCOLS, LPAFPROTOCOLS
PFD_SET, LPFD_SET
PFLOWSPEC, LPFLOWSPEC
PHOSTENT, LPHOSTENT
PIN_ADDR, LPIN_ADDR
PLINGER, LPLINGER
PPROTOENT, LPPROTOENT
PSERVENT, LPSERVENT
PSOCKADDR, LPSOCKADDR
PSOCKADDR_IN, LPSOCKADDR_IN
PSOCKADDR_STORAGE
PTIMEVAL, LPTIMEVAL
PWSAECOMPARATOR, LPWSAECOMPARATOR
PWSAESETSERVICEOP, LPWSAESETSERVICEOP
PWSAVERSION, LPWSAVERSION
SERVICETYPE
WSAGETASYNCBUFLEN, WSAGETSELECTEVENT
WSAGETASYNCERROR, WSAGETSELECTERROR
WSAMAKEASYNCREPLY, WSAMAKESELECTREPLY
WSAOVERLAPPED
fd_set
h_errno
u_char
u_int, u_long, SOCKET
u_short
enums
AF_UNSPEC
CF_ACCEPT
FD_READ_BIT
FIONBIO
GUARANTEE
HOST_NOT_FOUND
IMPLINK_IP
IOCPARAM_MASK
IPPORT_ECHO
IPPROTO_IP
PF_UNSPEC
SD_RECEIVE
SG_UNCONSTRAINED_GROUP
SOCK_STREAM
SO_GROUP_ID
SO_SNDBUF
WSABASEERR
WSAECOMPARATOR
WSAESETSERVICEOP
WSA_IO_PENDING
functions
FD_CLR
FD_ZERO
IN_CLASSA
IN_CLASSB
IN_CLASSC
IN_CLASSD
WSAAsyncGetHostByAddr
WSAAsyncGetHostByName
WSAAsyncGetProtoByName
WSAAsyncGetProtoByNumber
WSAAsyncGetServByName
WSAAsyncGetServByPort
WSAAsyncSelect
WSACancelAsyncRequest
WSACancelBlockingCall
WSACleanup
WSAGetLastError
WSAIsBlocking
WSASetBlockingHook
WSASetLastError
WSAStartup
WSAUnhookBlockingHook
__WSAFDIsSet
accept
bind
closesocket
connect
gethostbyaddr
gethostbyname
gethostname
getpeername
getprotobyname
getprotobynumber
getservbyname
getservbyport
getsockname
getsockopt
htonl
htons
inet_addr
inet_ntoa
ioctlsocket
listen
ntohl
ntohs
recv
recvfrom
select
send
sendto
setsockopt
shutdown
socket
timerclear
timerisset
mixins
__anonymous
structs
AFPROTOCOLS
FD_SET
FLOWSPEC
HOSTENT
IN_ADDR
LINGER
PROTOENT
QOS
SERVENT
SOCKADDR
SOCKADDR_IN
SOCKADDR_STORAGE
SOCKET_ADDRESS
TIMEVAL
WSABUF
WSADATA
WSANETWORKEVENTS
WSAVERSION
netent
sockproto
templates
_IO
_IOR
_IOW
variables
BASE_PROTOCOL
FD_ACCEPT
FD_ADDRESS_LIST_CHANGE
FD_ALL_EVENTS
FD_CLOSE
FD_CONNECT
FD_GROUP_QOS
FD_OOB
FD_QOS
FD_READ
FD_ROUTING_INTERFACE_CHANGE
FD_SETSIZE
FD_WRITE
FROM_PROTOCOL_INFO
INADDR_ANY
INADDR_BROADCAST
INADDR_LOOPBACK
INADDR_NONE
INVALID_SOCKET
IN_CLASSA_HOST
IN_CLASSA_MAX
IN_CLASSA_NET
IN_CLASSA_NSHIFT
IN_CLASSB_HOST
IN_CLASSB_MAX
IN_CLASSB_NET
IN_CLASSB_NSHIFT
IN_CLASSC_HOST
IN_CLASSC_NET
IN_CLASSC_NSHIFT
IN_CLASSD_HOST
IN_CLASSD_NET
IN_CLASSD_NSHIFT
IP_OPTIONS
LAYERED_PROTOCOL
MAXGETHOSTSTRUCT
MAX_PROTOCOL_CHAIN
MSG_DONTROUTE
MSG_INTERRUPT
MSG_MAXIOVLEN
MSG_OOB
MSG_PARTIAL
MSG_PEEK
PVD_CONFIG
SOCKET_ERROR
SOL_SOCKET
SOMAXCONN
SO_ACCEPTCONN
SO_BROADCAST
SO_DEBUG
SO_DONTLINGER
SO_DONTROUTE
SO_EXCLUSIVEADDRUSE
SO_KEEPALIVE
SO_LINGER
SO_OOBINLINE
SO_OPTIONS
SO_PROTOCOL_INFO
SO_REUSEADDR
SO_USELOOPBACK
TCP_NODELAY
WSADESCRIPTION_LEN
WSASYS_STATUS_LEN
WSA_INFINITE
WSA_INVALID_EVENT
WSA_MAXIMUM_WAIT_EVENTS
WSA_WAIT_EVENT_0
WSA_WAIT_FAILED
WSA_WAIT_IO_COMPLETION
WSA_WAIT_TIMEOUT