win32 v2.100.0 (2022-03-04T09:13:39Z)
Home
Dub
Repo
WSAIoctl
win32
winsock2
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
@
system
extern (
Windows
) nothrow
int
WSAIoctl
(
SOCKET
s
,
uint
dwIoControlCode
,
void
*
lpvInBuffer
,
uint
cbInBuffer
,
void
*
lpvOutBuffer
,
uint
cbOutBuffer
,
uint
*
lpcbBytesReturned
,
LPWSAOVERLAPPED
lpOverlapped
,
LPWSAOVERLAPPED_COMPLETION_ROUTINE
lpCompletionRoutine
)
Meta
Source
See Implementation
win32
winsock2
aliases
LPWSADATA
LPWSAOVERLAPPED
LPWSAOVERLAPPED_COMPLETION_ROUTINE
PSOCKADDR, LPSOCKADDR
PSOCKADDR_IN, LPSOCKADDR_IN
PSOCKADDR_STORAGE
SOCKADDR
SOCKADDR_IN
SOCKADDR_STORAGE
SOCKET
fd_set
socklen_t
enums
AF_UNSPEC
AI_PASSIVE
EAI_NONAME
EWOULDBLOCK
INADDR_ANY
IPPROTO_IP
MSG_OOB
NI_NOFQDN
SD_RECEIVE
SOCK_STREAM
SOL_SOCKET
SO_DEBUG
WSAEINTR
functions
FD_CLR
FD_CREATE
FD_ISSET
FD_SET
FD_ZERO
WSACleanup
WSAGetLastError
WSAIoctl
WSAStartup
accept
bind
closesocket
connect
freeaddrinfo
getaddrinfo
gethostbyaddr
gethostbyname
gethostname
getnameinfo
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
manifest constants
IOC_VENDOR
NI_MAXHOST
NI_MAXSERV
SIO_KEEPALIVE_VALS
WSABASEERR
WSADESCRIPTION_LEN
WSASYS_STATUS_LEN
structs
WSADATA
WSAOVERLAPPED
addrinfo
fd_set_custom
hostent
linger
protoent
servent
sockaddr
sockaddr_in
sockaddr_in6
sockaddr_storage
tcp_keepalive
timeval
unions
in6_addr
in_addr
variables
FD_SETSIZE
FIONBIO
IN6ADDR_ANY
IN6ADDR_LOOPBACK
INET6_ADDRSTRLEN
INET_ADDRSTRLEN
INVALID_SOCKET
IOCPARM_MASK
IOC_IN
SOCKET_ERROR