Bagikan melalui


Windows Sockets 2

Gambaran umum teknologi Windows Sockets 2.

Untuk mengembangkan Windows Sockets 2, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Enumerasi

 
CONTROL_CHANNEL_TRIGGER_STATUS

Menentukan status dari kueri untuk pengaturan transportasi REAL_TIME_NOTIFICATION_CAPABILITY untuk soket TCP yang digunakan dengan ControlChannelTrigger untuk menerima pemberitahuan jaringan latar belakang di aplikasi Windows Store.
eWINDOW_ADVANCE_METHOD

Enumerasi eWINDOW_ADVANCE_METHOD menentukan mode lanjutan jendela yang digunakan untuk Reliable Multicast.
MULTICAST_MODE_TYPE

Menentukan mode filter untuk alamat grup multicast.
NAPI_PROVIDER_LEVEL

Menentukan tingkat otoritas penyedia penyedia NS_EMAIL penyedia namespace layanan untuk domain tertentu.
NAPI_PROVIDER_TYPE

Menentukan jenis hosting yang diharapkan untuk penyedia namespace layanan.
RIO_NOTIFICATION_COMPLETION_TYPE

Menentukan jenis pemberitahuan antrean penyelesaian yang akan digunakan dengan fungsi RIONotify saat mengirim atau menerima data menggunakan ekstensi I/O terdaftar Winsock.
SOCKET_SECURITY_PROTOCOL

Menunjukkan jenis protokol keamanan yang akan digunakan pada soket untuk mengamankan lalu lintas jaringan.
SOCKET_USAGE_TYPE

Digunakan untuk menentukan jenis penggunaan untuk soket.
TCPSTATE

Menunjukkan kemungkinan status koneksi Protokol Kontrol Transmisi (TCP).
WSAECOMPARATOR

Jenis enumerasi Windows Sockets WSAECOMPARATOR digunakan untuk semantik perbandingan versi di Windows Sockets 2.
WSC_PROVIDER_INFO_TYPE

Jenis enumerasi digunakan untuk menentukan kelas informasi protokol layanan berlapis (LSP) di Windows Sockets 2.

Fungsi

 
__WSAFDIsSet

Fungsi __WSAFDIsSet (winsock2.h) menentukan apakah soket disertakan dalam satu set deskriptor soket.
__WSAFDIsSet

Fungsi __WSAFDIsSet (winsock.h) menentukan apakah soket disertakan dalam satu set deskriptor soket.
Menerima

Fungsi terima mengizinkan upaya koneksi masuk pada soket.
AcceptEx

Fungsi AcceptEx (mswsock.h) menerima koneksi baru, mengembalikan alamat lokal dan jarak jauh, dan menerima blok data pertama yang dikirim oleh aplikasi klien.
AcceptEx

Fungsi AcceptEx (winsock.h) menerima koneksi baru, mengembalikan alamat lokal dan jarak jauh, dan menerima blok data pertama yang dikirim oleh aplikasi klien.
MENEGASKAN

Mengikat

Fungsi ikatan mengaitkan alamat lokal dengan soket. (fungsi ikat (winsock2.h))
Mengikat

Fungsi ikatan (winsock.h) mengaitkan alamat lokal dengan soket.
closesocket

Fungsi closesocket menutup soket yang ada. (fungsi closesocket (winsock2.h))
closesocket

Fungsi closesocket (winsock.h) menutup soket yang ada.
sambungkan

Fungsi sambungkan menetapkan koneksi ke soket tertentu.
EnumProtocolsA

Fungsi EnumProtocols mengambil informasi tentang sekumpulan protokol jaringan tertentu yang aktif pada host lokal. (ANSI)
EnumProtocolsW

Fungsi EnumProtocols mengambil informasi tentang sekumpulan protokol jaringan tertentu yang aktif pada host lokal. (Unicode)
FD_SET

Makro FD_SET (winsock2.h) digunakan oleh fungsi Windows Sockets (Winsock) dan penyedia layanan untuk menempatkan soket ke dalam satu set.
FD_SET

Makro FD_SET (winsock.h) digunakan oleh fungsi Windows Sockets (Winsock) dan penyedia layanan untuk menempatkan soket ke dalam satu set.
freeaddrinfo

Membebaskan informasi alamat yang fungsi getaddrinfo secara dinamis mengalokasikan dalam struktur addrinfo.
FreeAddrInfoEx

Fungsi FreeAddrInfoEx (ws2tcpip.h) membebaskan informasi alamat yang dialokasikan fungsi GetAddrInfoEx secara dinamis dalam struktur addrinfoex.
FreeAddrInfoExW

Fungsi FreeAddrInfoExW (Unicode) (ws2tcpip.h) membebaskan informasi alamat yang dialokasikan fungsi GetAddrInfoEx secara dinamis dalam struktur addrinfoex.
FreeAddrInfoW

Membebaskan informasi alamat yang fungsi GetAddrInfoW secara dinamis mengalokasikan dalam struktur addrinfoW.
gai_strerrorA

Fungsi gai_strerror membantu dalam mencetak pesan kesalahan berdasarkan kesalahan EAI_* yang dikembalikan oleh fungsi getaddrinfo. (ANSI)
gai_strerrorW

Fungsi gai_strerror membantu dalam mencetak pesan kesalahan berdasarkan kesalahan EAI_* yang dikembalikan oleh fungsi getaddrinfo. (Unicode)
GetAcceptExSockaddrs

Fungsi GetAcceptExSockaddrs (mswsock.h) mengurai data yang diperoleh dari panggilan ke fungsi AcceptEx dan meneruskan alamat lokal dan jarak jauh ke struktur sockaddr.
GetAcceptExSockaddrs

Fungsi GetAcceptExSockaddrs (winsock.h) mengurai data yang diperoleh dari panggilan ke fungsi AcceptEx dan meneruskan alamat lokal dan jarak jauh ke struktur sockaddr.
GetAddressByNameA

GetAddressByName tidak lagi tersedia untuk digunakan pada Windows Sockets 2. (ANSI)
GetAddressByNameW

GetAddressByName tidak lagi tersedia untuk digunakan pada Windows Sockets 2. (Unicode)
getaddrinfo

Menyediakan terjemahan independen protokol dari nama host ANSI ke alamat.
GetAddrInfoExA

Menyediakan resolusi nama independen protokol dengan parameter tambahan untuk memenuhi syarat penyedia namespace layanan mana yang harus menangani permintaan. (ANSI)
GetAddrInfoExCancel

Membatalkan operasi asinkron oleh fungsi GetAddrInfoEx.
GetAddrInfoExOverlappedResult

Mendapatkan kode pengembalian untuk struktur TUMPANG TINDIH yang digunakan oleh operasi asinkron untuk fungsi GetAddrInfoEx.
GetAddrInfoExW

Menyediakan resolusi nama independen protokol dengan parameter tambahan untuk memenuhi syarat penyedia namespace layanan mana yang harus menangani permintaan. (Unicode)
GetAddrInfoW

Menyediakan terjemahan protokol independen dari nama host Unicode ke alamat.
gethostbyaddr

Fungsi gethostbyaddr mengambil informasi host yang sesuai dengan alamat jaringan. (gethostbyaddr tidak lagi direkomendasikan, gunakan getnameinfo sebagai gantinya)
gethostbyaddr

Pada Windows Sockets 2, fungsi gethostbyaddr (winsock.h) tidak lagi direkomendasikan untuk digunakan.
gethostbyaddr

Fungsi makro gethostbyaddr (wsipv6ok.h) mengambil informasi host yang sesuai dengan alamat jaringan.
gethostbyname

Fungsi gethostbyname (winsock2.h) mengambil informasi host yang sesuai dengan nama host dari database host.
gethostbyname

Fungsi gethostbyname (winsock.h) mengambil informasi host yang sesuai dengan nama host dari database host.
gethostbyname

Fungsi makro gethostbyname (wsipv6ok.h) mengambil informasi host yang sesuai dengan nama host dari database host.
gethostname

Fungsi gethostname (winsock2.h) mengambil nama host standar untuk komputer lokal.
gethostname

Fungsi gethostname (winsock.h) mengambil nama host standar untuk komputer lokal.
GetHostNameW

Fungsi GetHostNameW mengambil nama host standar untuk komputer lokal sebagai string Unicode.
getipv4sourcefilter

Mengambil status filter multicast untuk soket IPv4.
GetNameByTypeA

Fungsi GetNameByType mengambil nama layanan jaringan untuk jenis layanan yang ditentukan. (ANSI)
GetNameByTypeW

Fungsi GetNameByType mengambil nama layanan jaringan untuk jenis layanan yang ditentukan. (Unicode)
getnameinfo

Menyediakan resolusi nama independen protokol dari alamat ke nama host ANSI dan dari nomor port ke nama layanan ANSI.
GetNameInfoW

Menyediakan resolusi nama independen protokol dari alamat ke nama host Unicode dan dari nomor port ke nama layanan Unicode.
getpeername

Fungsi getpeername (winsock2.h) mengambil alamat peer tempat soket terhubung.
getpeername

Fungsi getpeername (winsock.h) mengambil alamat peer tempat soket terhubung.
getprotobyname

Fungsi getprotobyname (winsock2.h) mengambil informasi protokol yang sesuai dengan nama protokol.
getprotobyname

Fungsi getprotobyname (winsock.h) mengambil informasi protokol yang sesuai dengan nama protokol.
getprotobynumber

Fungsi getprotobynumber (winsock2.h) mengambil informasi protokol yang sesuai dengan nomor protokol.
getprotobynumber

Fungsi getprotobynumber (winsock.h) mengambil informasi protokol yang sesuai dengan nomor protokol.
getservbyname

Fungsi getservbyname (winsock2.h) mengambil informasi layanan yang sesuai dengan nama layanan dan protokol.
getservbyname

Fungsi getservbyname (winsock.h) mengambil informasi layanan yang sesuai dengan nama layanan dan protokol.
getservbyport

Fungsi getservbyport (winsock2.h) mengambil informasi layanan yang sesuai dengan port dan protokol.
getservbyport

Fungsi getservbyport (winsock.h) mengambil informasi layanan yang sesuai dengan port dan protokol.
GetServiceA

Fungsi GetService mengambil informasi tentang layanan jaringan dalam konteks sekumpulan namespace default atau namespace layanan tertentu. (ANSI)
GetServiceW

Fungsi GetService mengambil informasi tentang layanan jaringan dalam konteks sekumpulan namespace default atau namespace layanan tertentu. (Unicode)
getsockname

Fungsi getsockname (winsock2.h) mengambil nama lokal untuk deskriptor soket yang ditentukan.
getsockname

Fungsi getsockname (winsock.h) mengambil nama lokal untuk soket.
getsockopt

Fungsi getsockopt mengambil nilai saat ini untuk opsi soket yang terkait dengan soket jenis apa pun, dalam status apa pun, dan menyimpan hasilnya dalam optval.
getsockopt

Fungsi getsockopt (winsock.h) mengambil opsi soket.
getsourcefilter

Mengambil status filter multicast untuk soket IPv4 atau IPv6.
GetTypeByNameA

Fungsi GetTypeByName mengambil GUID jenis layanan untuk layanan jaringan yang ditentukan berdasarkan nama. (ANSI)
GetTypeByNameW

Fungsi GetTypeByName mengambil GUID jenis layanan untuk layanan jaringan yang ditentukan berdasarkan nama. (Unicode)
htond

Mengonversi ganda dari host ke urutan byte jaringan TCP/IP (yang merupakan big-endian).
htonf

Mengonversi float dari host ke urutan byte jaringan TCP/IP (yang merupakan big-endian).
htonl

Fungsi htonl (winsock2.h) mengonversi u_long dari urutan byte jaringan host ke TCP/IP, yang merupakan big-endian.
htonl

Fungsi htonl (winsock.h) mengonversi u_long dari host ke urutan byte jaringan TCP/IP (yang merupakan big-endian).
htonll

Mengonversi __int64 yang tidak ditandatangani dari host ke urutan byte jaringan TCP/IP (yang merupakan big-endian).
htons

Fungsi htons (winsock2.h) mengonversi u_short dari urutan byte jaringan host ke TCP/IP, yang merupakan big-endian.
htons

Fungsi htons (winsock.h) mengonversi u_short dari host ke urutan byte jaringan TCP/IP (yang merupakan big-endian).
IN4_ADDR_EQUAL

IN4_CLASSA

IN4_CLASSB

IN4_CLASSC

IN4_CLASSD

IN4_IS_ADDR_6TO4ELIGIBLE

IN4_IS_ADDR_BROADCAST

IN4_IS_ADDR_LINKLOCAL

IN4_IS_ADDR_LOOPBACK

IN4_IS_ADDR_MC_ADMINLOCAL

IN4_IS_ADDR_MC_LINKLOCAL

IN4_IS_ADDR_MC_SITELOCAL

IN4_IS_ADDR_MULTICAST

IN4_IS_ADDR_RFC1918

IN4_IS_ADDR_SITELOCAL

IN4_IS_ADDR_UNSPECIFIED

IN4_IS_UNALIGNED_ADDR_6TO4ELIGIBLE

IN4_IS_UNALIGNED_ADDR_BROADCAST

IN4_IS_UNALIGNED_ADDR_LINKLOCAL

IN4_IS_UNALIGNED_ADDR_LOOPBACK

IN4_IS_UNALIGNED_ADDR_MULTICAST

IN4_IS_UNALIGNED_ADDR_RFC1918

IN4_IS_UNALIGNED_ADDR_UNSPECIFIED

IN4_MULTICAST

IN4_UNALIGNED_ADDR_EQUAL

IN4_UNCANONICALIZE_SCOPE_ID

IN4ADDR_ISANY

IN4ADDR_ISEQUAL

IN4ADDR_ISLOOPBACK

IN4ADDR_ISUNSPECIFIED

IN4ADDR_SCOPE_ID

IN4ADDR_SETANY

IN4ADDR_SETLOOPBACK

IN4ADDR_SETSOCKADDR

IN6_ADDR_EQUAL

IN6_EXTRACT_V4ADDR_FROM_6TO4

IN6_EXTRACT_V4ADDR_FROM_ISATAP

IN6_GET_ADDR_V4COMPAT

IN6_GET_ADDR_V4MAPPED

IN6_IS_ADDR_6TO4

IN6_IS_ADDR_ALLNODESONLINK

IN6_IS_ADDR_ALLNODESONNODE

IN6_IS_ADDR_ALLROUTERSONLINK

IN6_IS_ADDR_ANYCAST

IN6_IS_ADDR_EUI64

IN6_IS_ADDR_GLOBAL

IN6_IS_ADDR_ISATAP

IN6_IS_ADDR_LINKLOCAL

IN6_IS_ADDR_LOOPBACK

IN6_IS_ADDR_MC_GLOBAL

IN6_IS_ADDR_MC_LINKLOCAL

IN6_IS_ADDR_MC_NODELOCAL

IN6_IS_ADDR_MC_ORGLOCAL

IN6_IS_ADDR_MC_SITELOCAL

IN6_IS_ADDR_MULTICAST

IN6_IS_ADDR_SITELOCAL

IN6_IS_ADDR_SOLICITEDNODE

IN6_IS_ADDR_SUBNET_RESERVED_ANYCAST

IN6_IS_ADDR_SUBNET_ROUTER_ANYCAST

IN6_IS_ADDR_TEREDO

IN6_IS_ADDR_UNSPECIFIED

IN6_IS_ADDR_V4COMPAT

IN6_IS_ADDR_V4MAPPED

IN6_IS_ADDR_V4TRANSLATED

IN6_MULTICAST_SCOPE

IN6_PREFIX_EQUAL

IN6_SET_6TO4_PREFIX

IN6_SET_ADDR_LOOPBACK

IN6_SET_ADDR_SOLICITEDNODE

IN6_SET_ADDR_UNSPECIFIED

IN6_SET_ADDR_V4COMPAT

IN6_SET_ADDR_V4MAPPED

IN6_SET_ISATAP_IDENTIFIER

IN6_UNCANONICALIZE_SCOPE_ID

IN6ADDR_IS6TO4

IN6ADDR_ISANY

IN6ADDR_ISEQUAL

IN6ADDR_ISISATAP

IN6ADDR_ISLOOPBACK

IN6ADDR_ISTEREDO

IN6ADDR_ISUNSPECIFIED

IN6ADDR_ISV4MAPPED

IN6ADDR_SETANY

IN6ADDR_SETLOOPBACK

IN6ADDR_SETSOCKADDR

IN6ADDR_SETV4MAPPED

inet_addr

Fungsi inet_addr (winsock2.h) mengonversi string yang berisi alamat desimal bertitik IPv4 menjadi alamat yang tepat untuk struktur IN_ADDR.
inet_addr

Fungsi inet_addr (winsock.h) mengonversi string yang berisi alamat desimal bertitik IPv4 menjadi alamat yang tepat untuk struktur IN_ADDR.
inet_addr

Fungsi makro inet_addr (wsipv6ok.h) mengonversi string yang berisi alamat desimal bertitik IPv4 menjadi alamat yang tepat untuk struktur IN_ADDR.
inet_ntoa

Fungsi inet_ntoa (winsock2.h) mengonversi alamat jaringan Internet (Ipv4) menjadi string ASCII dalam format dotted-decimal standar Internet.
inet_ntoa

Fungsi inet_ntoa (winsock.h) mengonversi alamat jaringan Internet (Ipv4) menjadi string ASCII dalam format dotted-decimal standar Internet.
inet_ntoa

Fungsi makro inet_ntoa (wsipv6ok.h) mengonversi alamat jaringan Internet (Ipv4) menjadi string ASCII dalam format desimal putus-putus standar Internet.
inet_ntop

Fungsi InetNtop mengonversi alamat jaringan Internet IPv4 atau IPv6 menjadi string dalam format standar Internet. Versi ANSI dari fungsi ini inet_ntop. (InetNtopA atau inet_ntop)
inet_pton

Fungsi InetPton mengonversi alamat jaringan Internet IPv4 atau IPv6 dalam bentuk presentasi teks standarnya ke dalam bentuk biner numeriknya. Versi ANSI dari fungsi ini inet_pton. (InetPtonA atau inet_pton)
InetNtopW

Fungsi InetNtop mengonversi alamat jaringan Internet IPv4 atau IPv6 menjadi string dalam format standar Internet. Versi ANSI dari fungsi ini inet_ntop. (InetntopW)
InetPtonW

Fungsi InetPton mengonversi alamat jaringan Internet IPv4 atau IPv6 dalam bentuk presentasi teks standarnya ke dalam bentuk biner numeriknya. Versi ANSI dari fungsi ini inet_pton. (InetPtonW)
ioctlsocket

Fungsi ioctlsocket (winsock2.h) mengontrol mode I/O soket dan dapat digunakan pada soket apa pun dalam status apa pun.
ioctlsocket

Fungsi ioctlsocket (winsock.h) mengontrol mode I/O soket.
Mendengarkan

Fungsi mendengarkan menempatkan soket dalam keadaan di mana ia mendengarkan koneksi masuk.
LPFN_CONNECTEX

Fungsi ConnectEx membuat koneksi ke soket tertentu, dan secara opsional mengirim data setelah koneksi dibuat.
LPFN_DISCONNECTEX

Menutup koneksi pada soket, dan memungkinkan handel soket digunakan kembali. Catatan Fungsi ini adalah ekstensi khusus Microsoft untuk spesifikasi Windows Sockets.
LPFN_RIOCLOSECOMPLETIONQUEUE

Menutup antrean penyelesaian yang ada yang digunakan untuk pemberitahuan penyelesaian I/O dengan mengirim dan menerima permintaan dengan ekstensi I/O terdaftar Winsock.
LPFN_RIOCREATECOMPLETIONQUEUE

Membuat antrean penyelesaian I/O dengan ukuran tertentu untuk digunakan dengan ekstensi I/O terdaftar Winsock.
LPFN_RIOCREATEREQUESTQUEUE

Membuat deskriptor soket I/O terdaftar menggunakan soket tertentu dan antrean penyelesaian I/O untuk digunakan dengan ekstensi I/O terdaftar Winsock.
LPFN_RIODEQUEUECOMPLETION

Menghapus entri dari antrean penyelesaian I/O untuk digunakan dengan ekstensi I/O terdaftar Winsock.
LPFN_RIODEREGISTERBUFFER

Membatalkan pendaftaran buffer terdaftar yang digunakan dengan ekstensi I/O terdaftar Winsock.
LPFN_RIONOTIFY

Mendaftarkan metode yang digunakan untuk perilaku pemberitahuan dengan antrean penyelesaian I/O untuk digunakan dengan ekstensi I/O terdaftar Winsock.
LPFN_RIORECEIVE

Menerima data jaringan pada soket TCP I/O terdaftar yang terhubung atau soket I/O UDP terdaftar terikat untuk digunakan dengan ekstensi I/O terdaftar Winsock.
LPFN_RIORECEIVEEX

Menerima data jaringan pada soket I/O TCP terdaftar yang terhubung atau soket I/O UDP terdaftar terikat dengan opsi tambahan untuk digunakan dengan ekstensi I/O terdaftar Winsock.
LPFN_RIOREGISTERBUFFER

Mendaftarkan RIO_BUFFERID, deskriptor buffer terdaftar, dengan buffer tertentu untuk digunakan dengan ekstensi I/O terdaftar Winsock.
LPFN_RIORESIZECOMPLETIONQUEUE

Mengubah ukuran antrean penyelesaian I/O menjadi lebih besar atau lebih kecil untuk digunakan dengan ekstensi I/O terdaftar Winsock.
LPFN_RIORESIZEREQUESTQUEUE

Mengubah ukuran antrean permintaan menjadi lebih besar atau lebih kecil untuk digunakan dengan ekstensi I/O terdaftar Winsock.
LPFN_RIOSEND

Mengirim data jaringan pada soket I/O TCP terdaftar yang terhubung atau soket I/O UDP terdaftar terikat untuk digunakan dengan ekstensi I/O terdaftar Winsock.
LPFN_RIOSENDEX

Mengirim data jaringan pada soket I/O TCP terdaftar yang terhubung atau soket I/O UDP terikat dengan opsi tambahan untuk digunakan dengan ekstensi I/O terdaftar Winsock.
LPFN_TRANSMITPACKETS

Mengirimkan data dalam memori atau data file melalui soket yang terhubung.
LPFN_WSARECVMSG

*LPFN_WSARECVMSG* adalah jenis penunjuk fungsi. Anda menerapkan fungsi panggilan balik WSARecvMsg yang cocok di aplikasi Anda. Sistem menggunakan fungsi panggilan balik Anda untuk mengirimkan data dalam memori, atau data file, melalui soket yang terhubung.
LPNSPCLEANUP

Menghentikan penggunaan penyedia layanan namespace Windows Sockets tertentu.
LPNSPGETSERVICECLASSINFO

Mengambil semua informasi kelas yang bersangkutan (skema) yang berkaitan dengan penyedia namespace layanan.
LPNSPINSTALLSERVICECLASS

Fungsi NSPInstallServiceClass mendaftarkan skema kelas layanan dalam penyedia namespace layanan.
LPNSPIOCTL

Mengirim IOCTL ke penyedia layanan namespace.
LPNSPLOOKUPSERVICEBEGIN

Memulai kueri klien yang dibatasi oleh informasi yang terkandung dalam struktur WSAQUERYSET.
LPNSPLOOKUPSERVICEEND

Dipanggil untuk membebaskan handel setelah panggilan sebelumnya ke NSPLookupServiceBegin dan NSPLookupServiceNext.
LPNSPLOOKUPSERVICENEXT

Dipanggil setelah mendapatkan handel dari panggilan sebelumnya ke NSPLookupServiceBegin untuk mengambil informasi layanan yang diminta.
LPNSPREMOVESERVICECLASS

Menghapus kelas layanan tertentu secara permanen dari namespace layanan.
LPNSPSETSERVICE

Mendaftarkan atau membatalkan pendaftaran instans layanan dalam namespace layanan.
LPNSPV2CLEANUP

Memberi tahu penyedia layanan namespace layanan versi-2 (NSPv2) bahwa sesi klien telah dihentikan.
LPNSPV2CLIENTSESSIONRUNDOWN

Memberi tahu penyedia layanan namespace layanan versi-2 (NSPv2) bahwa sesi klien dihentikan.
LPNSPV2LOOKUPSERVICEBEGIN

Memulai kueri klien dari penyedia layanan namespace versi-2 yang dibatasi oleh informasi yang terkandung dalam struktur WSAQUERYSET2.
LPNSPV2LOOKUPSERVICEEND

Dipanggil untuk membebaskan handel setelah panggilan sebelumnya ke NSPv2LookupServiceBegin dan NSPv2LookupServiceNextEx.
LPNSPV2LOOKUPSERVICENEXTEX

Dipanggil setelah mendapatkan handel dari panggilan sebelumnya ke NSPv2LookupServiceBegin untuk mengambil informasi yang diminta dari penyedia layanan namespace versi-2.
LPNSPV2SETSERVICEEX

Mendaftarkan atau membatalkan pendaftaran nama atau instans layanan dalam namespace penyedia layanan namespace layanan versi-2 (NSPv2).
LPNSPV2STARTUP

Memberi tahu penyedia layanan namespace layanan versi-2 (NSPv2) bahwa proses klien baru adalah mulai menggunakan penyedia.
LPWSAOVERLAPPED_COMPLETION_ROUTINE

TBD (LPWSAOVERLAPPED_COMPLETION_ROUTINE)
LPWSPACCEPT

Fungsi LPWSPAccept secara kondisional menerima koneksi berdasarkan nilai pengembalian fungsi kondisi.
LPWSPADDRESSTOSTRING

Fungsi LPWSPAddressToString mengonversi semua komponen struktur sockaddr menjadi representasi string numerik alamat yang dapat dibaca manusia. Ini digunakan terutama untuk tujuan tampilan.
LPWSPASYNCSELECT

Fungsi LPWSPAsyncSelect meminta pemberitahuan peristiwa berbasis pesan Windows dari peristiwa jaringan untuk soket.
LPWSPBIND

Fungsi LPWSPBind mengaitkan alamat lokal (yaitu, nama) dengan soket.
LPWSPCANCELBLOCKINGCALL

Fungsi LPWSPCancelBlockingCall membatalkan panggilan pemblokiran yang saat ini sedang berlangsung.
LPWSPCLEANUP

Fungsi LPWSPCleanup mengakhiri penggunaan penyedia layanan Windows Sockets.
LPWSPCLOSESOCKET

Fungsi LPWSPCloseSocket menutup soket.
LPWSPCONNECT

Fungsi LPWSPConnect menetapkan koneksi ke serekan, menukar data koneksi, dan menentukan kualitas layanan yang diperlukan berdasarkan spesifikasi alur yang disediakan.
LPWSPDUPLICATESOCKET

Fungsi LPWSPDuplicateSocket mengembalikan struktur WSAPROTOCOL_INFO yang dapat digunakan untuk membuat deskriptor soket baru untuk soket bersama.
LPWSPENUMNETWORKEVENTS

Fungsi LPWSPEnumNetworkEvents melaporkan kemunculan peristiwa jaringan untuk soket yang ditunjukkan.
LPWSPEVENTSELECT

Fungsi LPWSPEventSelect menentukan objek peristiwa yang akan dikaitkan dengan serangkaian peristiwa jaringan yang disediakan.
LPWSPGETOVERLAPPEDRESULT

Fungsi LPWSPGetOverlappedResult mengembalikan hasil operasi yang tumpang tindih pada soket yang ditentukan.
LPWSPGETPEERNAME

Fungsi LPWSPGetPeerName mendapatkan alamat peer tempat soket tersambung.
LPWSPGETQOSBYNAME

Fungsi LPWSPGetQOSByName menginisialisasi struktur QOS berdasarkan templat bernama, atau mengambil enumerasi nama templat yang tersedia.
LPWSPGETSOCKNAME

Fungsi LPWSPGetSockName mendapatkan nama lokal untuk soket.
LPWSPGETSOCKOPT

Fungsi LPWSPGetSockOpt mengambil opsi soket.
LPWSPIOCTL

Fungsi LPWSPIoctl mengontrol mode soket.
LPWSPJOINLEAF

Fungsi LPWSPJoinLeaf menggabungkan simpul daun ke dalam sesi multipoint, bertukar menghubungkan data, dan menentukan kualitas layanan yang diperlukan berdasarkan spesifikasi alur yang disediakan.
LPWSPLISTEN

Fungsi LPWSPListen membuat soket untuk mendengarkan koneksi masuk.
LPWSPRECV

Fungsi LPWSPRecv menerima data pada soket.
LPWSPRECVDISCONNECT

Fungsi LPWSPRecvDisconnect mengakhiri penerimaan pada soket dan mengambil data pemutusan, jika soket berorientasi pada koneksi.
LPWSPRECVFROM

Fungsi LPWSPRecvFrom menerima datagram dan menyimpan alamat sumber.
LPWSPSELECT

Fungsi LPWSPSelect menentukan status satu atau beberapa soket.
LPWSPSEND

Fungsi LPWSPSend mengirim data pada soket yang terhubung.
LPWSPSENDDISCONNECT

Fungsi LPWSPSendDisconnect memulai penghentian koneksi untuk soket dan mengirim data pemutusan sambungan.
LPWSPSENDTO

Fungsi WSPSendTo mengirim data ke tujuan tertentu menggunakan I/O yang tumpang tindih.
LPWSPSETSOCKOPT

Fungsi LPWSPSetSockOpt menetapkan opsi soket.
LPWSPSHUTDOWN

Fungsi LPWSPShutdown menonaktifkan pengiriman dan/atau penerimaan pada soket.
LPWSPSOCKET

Fungsi LPWSPSocket membuat soket.
LPWSPSTRINGTOADDRESS

Fungsi WSPStringToAddress mengonversi string numerik yang dapat dibaca manusia ke struktur alamat soket (sockaddr) yang cocok untuk meneruskan ke rutinitas Windows Sockets yang mengambil struktur seperti itu.
NSPStartup

Mengambil informasi dinamis tentang penyedia, seperti daftar titik entri DLL.
ntohd

Mengonversi __int64 yang tidak ditandatangani dari urutan jaringan TCP/IP ke urutan byte host (yang merupakan little-endian pada prosesor Intel) dan mengembalikan ganda.
ntohf

Mengonversi __int32 yang tidak ditandatangani dari urutan jaringan TCP/IP ke urutan byte host (yang merupakan little-endian pada prosesor Intel) dan mengembalikan float.
ntohl

Fungsi ntohl (winsock2.h) mengonversi u_long dari urutan jaringan TCP/IP ke urutan byte host (yang merupakan little-endian pada prosesor Intel).
ntohl

Fungsi ntohl (winsock.h) mengonversi u_long dari urutan jaringan TCP/IP ke urutan byte host, yang merupakan little-endian pada prosesor Intel.
ntohll

Mengonversi __int64 yang tidak ditandatangani dari urutan jaringan TCP/IP ke urutan byte host (yang merupakan little-endian pada prosesor Intel).
ntohs

Fungsi ntohs (winsock2.h) mengonversi u_short dari urutan byte jaringan TCP/IP ke urutan byte host (yang merupakan little-endian pada prosesor Intel).
ntohs

Fungsi ntohs (winsock.h) mengonversi u_short dari urutan byte jaringan TCP/IP ke urutan byte host, yang merupakan little-endian pada prosesor Intel.
ProcessSocketNotifications

Mengaitkan sekumpulan soket dengan port penyelesaian, dan mengambil pemberitahuan apa pun yang sudah tertunda pada port tersebut. Setelah dikaitkan, port penyelesaian menerima pemberitahuan status soket yang ditentukan.
recv

Fungsi recv (winsock2.h) menerima data dari soket yang terhubung atau soket tanpa koneksi terikat.
recv

Fungsi recv (winsock.h) menerima data dari soket yang terhubung atau soket tanpa koneksi terikat.
recvfrom

Fungsi recvfrom menerima datagram, dan menyimpan alamat sumber.
recvfrom

Fungsi recvfrom menerima datagram dan menyimpan alamat sumber.
pilih

Fungsi pilih menentukan status satu atau beberapa soket, menunggu jika perlu, untuk melakukan I/O sinkron.
Mengirim

Mengirim data pada soket yang tersambung. (kirim)
kirim ke

Fungsi sendto (winsock2.h) digunakan untuk menulis data keluar pada soket.
kirim ke

Fungsi sendto (winsock.h) mengirim data ke tujuan tertentu.
SetAddrInfoExA

Mendaftarkan atau membatalkan pendaftaran nama, nama layanan, dan alamat terkait dengan penyedia namespace layanan tertentu. (ANSI)
SetAddrInfoExW

Mendaftarkan atau membatalkan pendaftaran nama, nama layanan, dan alamat terkait dengan penyedia namespace layanan tertentu. (Unicode)
setipv4sourcefilter

Mengatur status filter multicast untuk soket IPv4.
SetServiceA

Fungsi SetService mendaftarkan atau menghapus dari registri layanan jaringan dalam satu atau beberapa namespace layanan. (ANSI)
SetServiceW

Fungsi SetService mendaftarkan atau menghapus dari registri layanan jaringan dalam satu atau beberapa namespace layanan. (Unicode)
SetSocketMediaStreamingMode

Menunjukkan apakah jaringan akan digunakan untuk mentransfer media streaming yang membutuhkan kualitas layanan.
setsockopt

Fungsi setsockopt (winsock2.h) menetapkan nilai saat ini untuk opsi soket yang terkait dengan soket jenis apa pun, dalam status apa pun.
setsockopt

Fungsi setsockopt (winsock.h) menetapkan opsi soket.
setsourcefilter

Mengatur status filter multicast untuk soket IPv4 atau IPv6.
Shutdown

Fungsi matikan (winsock2.h) digunakan pada semua jenis soket untuk menonaktifkan penerimaan, transmisi, atau keduanya.
Shutdown

Fungsi matikan (winsock.h) menonaktifkan pengiriman atau penerimaan pada soket.
soket

Fungsi soket membuat soket yang terikat ke penyedia layanan transportasi tertentu.
SocketNotificationRetrieveEvents

Fungsi pembantu sebaris ini disediakan sebagai kenyamanan untuk mengambil mask peristiwa dari OVERLAPPED_ENTRY.
TransmitFile

Fungsi TransmitFile (mswsock.h) mengirimkan data file melalui handel soket yang terhubung.
TransmitFile

Fungsi TransmitFile (winsock.h) mengirimkan data file melalui handel soket yang terhubung.
WPUCloseEvent

Fungsi WPUCloseEvent menutup handel objek peristiwa terbuka.
WPUCloseSocketHandle

Fungsi WPUCloseSocketHandle menutup handel soket yang ada.
WPUCloseThread

Fungsi WPUCloseThread menutup utas yang dibuka dengan panggilan ke WPUOpenCurrentThread.
WPUCompleteOverlappedRequest

Fungsi WPUCompleteOverlappedRequest melakukan pemberitahuan penyelesaian I/O yang tumpang tindih untuk operasi I/O yang tumpang tindih.
WPUCreateEvent

Fungsi WPUCreateEvent membuat objek peristiwa baru.
WPUCreateSocketHandle

Fungsi WPUCreateSocketHandle membuat handel soket baru.
WPUFDIsSet

Fungsi WPUFDIsSet memeriksa keanggotaan handel soket yang ditentukan.
WPUGetProviderPath

Fungsi WPUGetProviderPath mengambil jalur DLL untuk penyedia yang ditentukan.
WPUModifyIFSHandle

Fungsi WPUModifyIFSHandle menerima handel IFS yang dimodifikasi (mungkin) dari Ws2_32.dll.
WPUOpenCurrentThread

Fungsi WPUOpenCurrentThread membuka handel ke utas saat ini yang dapat digunakan dengan fungsi yang tumpang tindih di penyedia layanan berlapis.
WPUPostMessage

Fungsi WPUPostMessage melakukan fungsi Windows PostMessage standar dengan cara yang mempertahankan kompatibilitas mundur dengan versi WSOCK32.dll yang lebih lama.
WPUQueryBlockingCallback

Fungsi WPUQueryBlockingCallback mengembalikan pointer ke fungsi panggilan balik yang harus dipanggil penyedia layanan secara berkala saat melayani operasi pemblokiran.
WPUQuerySocketHandleContext

Fungsi WPUQuerySocketHandleContext meminta nilai konteks yang terkait dengan handel soket yang ditentukan.
WPUQueueApc

Fungsi WPUQueueApc mengantrekan panggilan prosedur asinkron mode pengguna (APC) ke utas yang ditentukan untuk memfasilitasi pemanggilan rutinitas penyelesaian I/O yang tumpang tindih.
WPUResetEvent

Fungsi WPUResetEvent mengatur ulang status objek peristiwa yang ditentukan ke nonsignaled. Panggilan ini aman untuk digunakan dalam konteks interupsi.
WPUSetEvent

Fungsi WPUSetEvent mengatur status objek peristiwa yang ditentukan ke sinyal. Panggilan ini aman untuk digunakan dalam konteks interupsi.
WSAAccept

Fungsi WSAAccept secara kondisional menerima koneksi berdasarkan nilai pengembalian fungsi kondisi, memberikan kualitas spesifikasi alur layanan, dan memungkinkan transfer data koneksi.
WSAAddressToStringA

Mengonversi semua komponen struktur sockaddr menjadi representasi string alamat yang dapat dibaca manusia. (ANSI)
WSAAddressToStringW

Mengonversi semua komponen struktur sockaddr menjadi representasi string alamat yang dapat dibaca manusia. (Unicode)
WSAAdvertiseProvider

Membuat penyedia namespace layanan tertentu versi-2 tersedia untuk semua klien yang memenuhi syarat.
WSAAsyncGetHostByAddr

Fungsi WSAAsyncGetHostByAddr (winsock2.h) secara asinkron mengambil informasi host yang sesuai dengan alamat.
WSAAsyncGetHostByAddr

Fungsi WSAAsyncGetHostByAddr (winsock.h) secara asinkron mengambil informasi host yang sesuai dengan alamat.
WSAAsyncGetHostByAddr

Fungsi makro WSAAsyncGetHostByAddr (wsipv6ok.h) secara asinkron mengambil informasi host yang sesuai dengan alamat.
WSAAsyncGetHostByName

Fungsi WSAAsyncGetHostByName (winsock2.h) secara asinkron mengambil informasi host yang sesuai dengan nama host.
WSAAsyncGetHostByName

Fungsi WSAAsyncGetHostByName (winsock.h) secara asinkron mengambil informasi host yang sesuai dengan nama host.
WSAAsyncGetHostByName

Fungsi makro WSAAsyncGetHostByName (wsipv6ok.h) secara asinkron mengambil informasi host yang sesuai dengan nama host.
WSAAsyncGetProtoByName

Fungsi WSAAsyncGetProtoByName (winsock2.h) secara asinkron mengambil informasi protokol yang sesuai dengan nama protokol.
WSAAsyncGetProtoByName

Fungsi WSAAsyncGetProtoByName (winsock.h) secara asinkron mengambil informasi protokol yang sesuai dengan nama protokol.
WSAAsyncGetProtoByNumber

Fungsi WSAAsyncGetProtoByNumber (winsock2.h) secara asinkron mengambil informasi protokol yang sesuai dengan nomor protokol.
WSAAsyncGetProtoByNumber

Fungsi WSAAsyncGetProtoByNumber (winsock.h) secara asinkron mengambil informasi protokol yang sesuai dengan nomor protokol.
WSAAsyncGetServByName

Fungsi WSAAsyncGetServByName (winsock2.h) secara asinkron mengambil informasi layanan yang sesuai dengan nama layanan dan port.
WSAAsyncGetServByName

Fungsi WSAAsyncGetServByName (winsock.h) secara asinkron mengambil informasi layanan yang sesuai dengan nama layanan dan port.
WSAAsyncGetServByPort

Fungsi WSAAsyncGetServByPort (winsock2.h) secara asinkron mengambil informasi layanan yang sesuai dengan port dan protokol.
WSAAsyncGetServByPort

Fungsi WSAAsyncGetServByPort (winsock.h) secara asinkron mengambil informasi layanan yang sesuai dengan port dan protokol.
WSAAsyncSelect

Fungsi WSAAsyncSelect (winsock2.h) meminta pemberitahuan berbasis pesan Windows peristiwa jaringan untuk soket.
WSAAsyncSelect

Fungsi WSAAsyncSelect (winsock.h) meminta pemberitahuan berbasis pesan Windows tentang peristiwa jaringan untuk soket.
WSACancelAsyncRequest

Fungsi WSACancelAsyncRequest (winsock2.h) membatalkan operasi asinkron yang tidak lengkap.
WSACancelAsyncRequest

Fungsi WSACancelAsyncRequest (winsock.h) membatalkan operasi asinkron yang tidak lengkap.
WSACancelBlockingCall

Fungsi WSACancelBlockingCall telah dihapus sesuai dengan spesifikasi Windows Sockets 2, revisi 2.2.0.
WSACleanup

Fungsi WSACleanup (winsock2.h) mengakhiri penggunaan WS2_32.dll.
WSACleanup

Fungsi WSACleanup (winsock.h) mengakhiri penggunaan WS2_32.dll.
WSACloseEvent

Fungsi WSACloseEvent menutup handel objek peristiwa terbuka.
WSAConnect

Fungsi WSAConnect menetapkan koneksi ke aplikasi soket lain, bertukar data koneksi, dan menentukan kualitas layanan yang diperlukan berdasarkan struktur FLOWSPEC yang ditentukan.
WSAConnectByList

Membuat koneksi ke salah satu dari kumpulan kemungkinan titik akhir yang diwakili oleh sekumpulan alamat tujuan (nama host dan port).
WSAConnectByNameA

Membuat koneksi ke host dan port tertentu. (ANSI)
WSAConnectByNameW

Membuat koneksi ke host dan port tertentu. (Unicode)
WSACreateEvent

Fungsi WSACreateEvent membuat objek peristiwa baru.
WSADeleteSocketPeerTargetName

Menghapus hubungan antara nama target serekan dan alamat IP untuk soket. Setelah pengembalian berhasil, tidak akan ada hubungan di masa depan antara alamat IP dan nama target.
WSADuplicateSocketA

Fungsi WSADuplicateSocket mengembalikan struktur WSAPROTOCOL_INFO yang dapat digunakan untuk membuat deskriptor soket baru untuk soket bersama. Fungsi WSADuplicateSocket tidak dapat digunakan pada soket berkemampuan QOS. (ANSI)
WSADuplicateSocketW

Fungsi WSADuplicateSocket mengembalikan struktur WSAPROTOCOL_INFO yang dapat digunakan untuk membuat deskriptor soket baru untuk soket bersama. Fungsi WSADuplicateSocket tidak dapat digunakan pada soket berkemampuan QOS. (Unicode)
WSAEnumNameSpaceProvidersA

Fungsi WSAEnumNameSpaceProviders mengambil informasi tentang penyedia namespace yang tersedia. (ANSI)
WSAEnumNameSpaceProvidersExA

Mengambil informasi tentang penyedia namespace yang tersedia. (ANSI)
WSAEnumNameSpaceProvidersExW

Mengambil informasi tentang penyedia namespace yang tersedia. (Unicode)
WSAEnumNameSpaceProvidersW

Fungsi WSAEnumNameSpaceProviders mengambil informasi tentang penyedia namespace yang tersedia. (Unicode)
WSAEnumNetworkEvents

Fungsi WSAEnumNetworkEvents menemukan kemunculan peristiwa jaringan untuk soket yang ditunjukkan, menghapus rekaman peristiwa jaringan internal, dan mengatur ulang objek peristiwa (opsional).
WSAEnumProtocolsA

Fungsi WSAEnumProtocols mengambil informasi tentang protokol transportasi yang tersedia. (ANSI)
WSAEnumProtocolsW

Fungsi WSAEnumProtocols mengambil informasi tentang protokol transportasi yang tersedia. (Unicode)
WSAEventSelect

Fungsi WSAEventSelect menentukan objek peristiwa yang akan dikaitkan dengan set peristiwa jaringan FD_XXX yang ditentukan.
WSAGetFailConnectOnIcmpError

Mengkueri status opsi soket TCP_FAIL_CONNECT_ON_ICMP_ERROR .
WSAGetIcmpErrorInfo

Mengambil informasi tentang kesalahan ICMP yang diterima pada soket TCP selama penyiapan koneksi.
WSAGetIPUserMtu

Mengambil MTU lapisan IP yang ditentukan pengguna untuk soket.
WSAGetLastError

Fungsi WSAGetLastError (winsock2.h) mengembalikan status kesalahan untuk operasi Soket Windows terakhir yang gagal.
WSAGetLastError

Fungsi WSAGetLastError (winsock.h) mengembalikan status kesalahan untuk operasi Soket Windows terakhir yang gagal.
WSAGetOverlappedResult

Fungsi WSAGetOverlappedResult mengambil hasil operasi yang tumpang tindih pada soket yang ditentukan.
WSAGetQOSByName

Fungsi WSAGetQOSByName menginisialisasi struktur QOS berdasarkan templat bernama, atau menyediakan buffer untuk mengambil enumerasi nama templat yang tersedia.
WSAGetServiceClassInfoA

Fungsi WSAGetServiceClassInfo mengambil informasi kelas (skema) yang berkaitan dengan kelas layanan tertentu dari penyedia namespace layanan tertentu. (ANSI)
WSAGetServiceClassInfoW

Fungsi WSAGetServiceClassInfo mengambil informasi kelas (skema) yang berkaitan dengan kelas layanan tertentu dari penyedia namespace layanan tertentu. (Unicode)
WSAGetServiceClassNameByClassIdA

Fungsi WSAGetServiceClassNameByClassId mengambil nama layanan yang terkait dengan jenis yang ditentukan. Nama ini adalah nama layanan generik, seperti FTP atau SNA, dan bukan nama instans tertentu dari layanan tersebut. (ANSI)
WSAGetServiceClassNameByClassIdW

Fungsi WSAGetServiceClassNameByClassId mengambil nama layanan yang terkait dengan jenis yang ditentukan. Nama ini adalah nama layanan generik, seperti FTP atau SNA, dan bukan nama instans tertentu dari layanan tersebut. (Unicode)
WSAGetUdpRecvMaxCoalescedSize

Mengambil ukuran maksimum pesan yang diterima dan digabungkan untuk soket UDP.
WSAGetUdpSendMessageSize

Mengambil ukuran pesan segmentasi untuk soket UDP.
WSAHtonl

Fungsi WSAHtonl mengonversi u_long dari urutan byte host ke urutan byte jaringan.
WSAHtons

Fungsi WSAHtons mengonversi u_short dari urutan byte host ke urutan byte jaringan.
WSAImpersonateSocketPeer

Digunakan untuk meniru prinsip keamanan yang sesuai dengan peer soket untuk melakukan otorisasi tingkat aplikasi.
WSAInstallServiceClassA

Fungsi WSAInstallServiceClass mendaftarkan skema kelas layanan dalam namespace layanan. (ANSI)
WSAInstallServiceClassW

Fungsi WSAInstallServiceClass mendaftarkan skema kelas layanan dalam namespace layanan. (Unicode)
WSAIoctl

Fungsi WSAIoctl mengontrol mode soket.
WSAIsBlocking

Fungsi ini telah dihapus sesuai dengan spesifikasi Windows Sockets 2, revisi 2.2.0. (WSAIsBlocking)
WSAJoinLeaf

Fungsi WSAJoinLeaf menggabungkan simpul daun ke dalam sesi multi-titik, bertukar data koneksi, dan menentukan kualitas layanan yang diperlukan berdasarkan struktur FLOWSPEC yang ditentukan.
WSALookupServiceBeginA

Fungsi WSALookupServiceBegin memulai kueri klien yang dibatasi oleh informasi yang terkandung dalam struktur WSAQUERYSET. (ANSI)
WSALookupServiceBeginW

Fungsi WSALookupServiceBegin memulai kueri klien yang dibatasi oleh informasi yang terkandung dalam struktur WSAQUERYSET. (Unicode)
WSALookupServiceEnd

Fungsi WSALookupServiceEnd dipanggil untuk membebaskan handel setelah panggilan sebelumnya ke WSALookupServiceBegin dan WSALookupServiceNext.
WSALookupServiceNextA

Fungsi WSALookupServiceNext dipanggil setelah mendapatkan handel dari panggilan sebelumnya ke WSALookupServiceBegin untuk mengambil informasi layanan yang diminta. (ANSI)
WSALookupServiceNextW

Fungsi WSALookupServiceNext dipanggil setelah mendapatkan handel dari panggilan sebelumnya ke WSALookupServiceBegin untuk mengambil informasi layanan yang diminta. (Unicode)
WSANSPIoctl

Memungkinkan pengembang untuk melakukan panggilan kontrol I/O ke namespace terdaftar.
WSANtohl

Fungsi WSANtohl mengonversi u_long dari urutan byte jaringan ke urutan byte host.
WSANtohs

Fungsi WSANtohs mengonversi u_short dari urutan byte jaringan ke urutan byte host.
WSAPoll

Fungsi WSAPoll menentukan status satu atau beberapa soket.
WSAProviderCompleteAsyncCall

Memberi tahu klien ketika panggilan asinkron ke penyedia namespace versi-2 selesai.
WSAProviderConfigChange

Fungsi WSAProviderConfigChange memberi tahu aplikasi ketika konfigurasi penyedia diubah.
WSAQuerySocketSecurity

Mengkueri informasi tentang keamanan yang diterapkan ke koneksi pada soket.
WSARecv

Menerima data dari soket yang terhubung atau soket tanpa koneksi terikat. (WSARecv)
WSARecvDisconnect

Fungsi WSARecvDisconnect mengakhiri penerimaan pada soket, dan mengambil data pemutusan jika soket berorientasi koneksi.
WSARecvEx

Fungsi WSARecvEx (mswsock.h) menerima data dari soket yang terhubung atau soket tanpa koneksi terikat.
WSARecvEx

Fungsi WSARecvEx (winsock.h) menerima data dari soket yang terhubung atau soket tanpa koneksi terikat.
WSARecvFrom

Menerima datagram dan menyimpan alamat sumber.
WSARemoveServiceClass

Fungsi WSARemoveServiceClass secara permanen menghapus skema kelas layanan dari registri.
WSAResetEvent

Fungsi WSAResetEvent mengatur ulang status objek peristiwa yang ditentukan ke nonsignaled.
WSARevertImpersonation

Mengakhiri peniruan rekan soket. Ini harus dipanggil setelah memanggil WSAImpersonateSocketPeer dan menyelesaikan pemeriksaan akses apa pun.
WSASend

Mengirim data pada soket yang tersambung. (WSASend)
WSASendDisconnect

Fungsi WSASendDisconnect memulai penghentian koneksi untuk soket dan mengirim data pemutusan sambungan.
WSASendMsg

Mengirim data dan informasi kontrol opsional dari soket yang tersambung dan tidak terhubung. Catatan Fungsi ini adalah ekstensi khusus Microsoft untuk spesifikasi Windows Sockets. .
WSASendTo

Mengirim data ke tujuan tertentu, menggunakan I/O yang tumpang tindih jika berlaku.
WSASetBlockingHook

Fungsi ini telah dihapus sesuai dengan spesifikasi Windows Sockets 2, revisi 2.2.0. (WSASetBlockingHook)
WSASetEvent

Fungsi WSASetEvent mengatur status objek peristiwa yang ditentukan menjadi sinyal.
WSASetFailConnectOnIcmpError

Mengatur status opsi soket TCP_FAIL_CONNECT_ON_ICMP_ERROR .
WSASetIPUserMtu

Mengatur MTU lapisan IP yang ditentukan pengguna pada soket.
WSASetLastError

Fungsi WSASetLastError (winsock2.h) mengatur kode kesalahan yang dapat diambil melalui fungsi WSAGetLastError.
WSASetLastError

Fungsi WSASetLastError (winsock.h) mengatur kode kesalahan yang dapat diambil melalui fungsi WSAGetLastError.
WSASetServiceA

Fungsi WSASetService mendaftarkan atau menghapus dari registri instans layanan dalam satu atau beberapa namespace layanan. (ANSI)
WSASetServiceW

Fungsi WSASetService mendaftarkan atau menghapus dari registri instans layanan dalam satu atau beberapa namespace layanan. (Unicode)
WSASetSocketPeerTargetName

Digunakan untuk menentukan nama target serekan (SPN) yang sesuai dengan alamat IP serekan. Nama target ini dimaksudkan untuk ditentukan oleh aplikasi klien untuk mengidentifikasi serekan yang harus diautentikasi dengan aman.
WSASetSocketSecurity

Mengaktifkan dan menerapkan keamanan untuk soket.
WSASetUdpRecvMaxCoalescedSize

Mengatur ukuran maksimum pesan yang digabungkan pada soket UDP.
WSASetUdpSendMessageSize

Mengatur ukuran pesan segmentasi pada soket UDP.
WSASocketA

Fungsi WSASocket membuat soket yang terikat dengan penyedia layanan transportasi tertentu. (ANSI)
WSASocketW

Fungsi WSASocket membuat soket yang terikat dengan penyedia layanan transportasi tertentu. (Unicode)
Mulai WSA

Fungsi WSAStartup (winsock2.h) memulai penggunaan Winsock DLL oleh proses.
Mulai WSA

Fungsi WSAStartup (winsock.h) memulai penggunaan Winsock DLL oleh proses.
WSAStringToAddressA

Fungsi WSAStringToAddress mengonversi alamat jaringan dalam bentuk presentasi teks standarnya menjadi bentuk biner numeriknya dalam struktur sockaddr, cocok untuk diteruskan ke rutinitas Windows Sockets yang mengambil struktur seperti itu. (ANSI)
WSAStringToAddressW

Fungsi WSAStringToAddress mengonversi alamat jaringan dalam bentuk presentasi teks standarnya menjadi bentuk biner numeriknya dalam struktur sockaddr, cocok untuk diteruskan ke rutinitas Windows Sockets yang mengambil struktur seperti itu. (Unicode)
WSAUnadvertiseProvider

Membuat penyedia namespace layanan tertentu versi-2 tidak lagi tersedia untuk klien.
WSAUnhookBlockingHook

Fungsi ini telah dihapus sesuai dengan spesifikasi Windows Sockets 2, revisi 2.2.0. (WSAUnhookBlockingHook)
WSAWaitForMultipleEvents

Mengembalikan ketika satu atau semua objek peristiwa yang ditentukan berada dalam status sinyal, ketika interval waktu habis berakhir, atau ketika rutinitas penyelesaian I/O telah dijalankan.
WSCDeinstallProvider

Menghapus penyedia transportasi yang ditentukan dari database konfigurasi sistem.
WSCDeinstallProvider32

Menghapus penyedia transportasi 32-bit yang ditentukan dari database konfigurasi sistem.
WSCEnableNSProvider

Mengubah status penyedia namespace layanan tertentu.
WSCEnableNSProvider32

Mengaktifkan atau menonaktifkan penyedia namespace 32-bit tertentu.
WSCEnumNameSpaceProviders32

Mengembalikan informasi tentang penyedia namespace 32-bit yang tersedia. Catatan Panggilan ini adalah WSAEnumNameSpaceProviders versi 32-bit yang ketat untuk digunakan pada platform 64-bit. Ini disediakan untuk memungkinkan proses 64-bit mengakses katalog 32-bit. .
WSCEnumNameSpaceProvidersEx32

Mengambil informasi tentang penyedia namespace 32-bit yang tersedia.
WSCEnumProtocols

Fungsi WSCEnumProtocols mengambil informasi tentang protokol transportasi yang tersedia.
WSCEnumProtocols32

Mengambil informasi tentang protokol transportasi yang tersedia. Catatan Panggilan ini adalah WSCEnumProtocols versi 32-bit yang ketat untuk digunakan pada platform 64-bit. Ini disediakan untuk memungkinkan proses 64-bit mengakses katalog 32-bit. .
WSCGetApplicationCategory

Mengambil kategori penyedia layanan berlapis (LSP) yang terkait dengan aplikasi.
WSCGetProviderInfo

Mengambil data yang terkait dengan kelas informasi untuk penyedia layanan berlapis (LSP).
WSCGetProviderInfo32

Mengambil data yang terkait dengan kelas informasi untuk penyedia layanan berlapis (LSP) 32-bit. Catatan Panggilan ini adalah WSCGetProviderInfo versi 32-bit yang ketat untuk digunakan pada platform 64-bit.
WSCGetProviderPath

Fungsi WSCGetProviderPath mengambil jalur DLL untuk penyedia yang ditentukan.
WSCGetProviderPath32

Mengambil jalur DLL untuk penyedia 32-bit yang ditentukan. Catatan Panggilan ini adalah WSCGetProviderPath versi 32-bit yang ketat untuk digunakan pada platform 64-bit. Ini disediakan untuk memungkinkan proses 64-bit mengakses katalog 32-bit. .
WSCInstallNameSpace

Menginstal penyedia namespace layanan. (WSCInstallNameSpace)
WSCInstallNameSpace32

Menginstal penyedia namespace 32-bit tertentu. (WSCInstallNamespace32)
WSCInstallNameSpaceEx

Menginstal penyedia namespace layanan. (WSCInstallNameSpaceEx)
WSCInstallNameSpaceEx32

Menginstal penyedia namespace 32-bit tertentu. (WSCInstallNameSpaceEx32)
WSCInstallProvider

Menginstal penyedia transportasi yang ditentukan ke dalam database konfigurasi sistem.
WSCInstallProvider64_32

Menginstal penyedia layanan transportasi yang ditentukan ke database konfigurasi sistem 32-bit dan 64-bit pada komputer 64-bit.
WSCInstallProviderAndChains

Menginstal penyedia transportasi 32-bit yang ditentukan serta rantai protokol spesifiknya ke dalam database konfigurasi sistem Winsock 2 pada komputer 32-bit.
WSCInstallProviderAndChains64_32

Menginstal penyedia transportasi yang ditentukan dan rantai protokol khususnya ke database konfigurasi sistem Winsock 2 32-bit dan 64-bit pada komputer 64-bit.
WSCInstallQOSTemplate

Menginstal templat QoS yang ditentukan dalam database konfigurasi sistem.
WSCRemoveQOSTemplate

Menghapus templat QoS yang ditentukan dari database konfigurasi sistem.
WSCSetApplicationCategory

Mengatur kategori penyedia layanan berlapis (LSP) yang diizinkan yang terkait dengan aplikasi.
WSCSetProviderInfo

Mengatur nilai data untuk kelas informasi yang ditentukan untuk penyedia layanan berlapis (LSP).
WSCSetProviderInfo32

Mengatur nilai data untuk kelas informasi tertentu untuk penyedia layanan berlapis (LSP).
WSCUnInstallNameSpace

Menghapus instalan penyedia ruang nama yang ditunjukkan.
WSCUnInstallNameSpace32

Menghapus instalan penyedia namespace 32-bit tertentu.
WSCUpdateProvider

Memodifikasi penyedia transportasi yang ditentukan dalam database konfigurasi sistem.
WSCUpdateProvider32

Memodifikasi penyedia transportasi 32-bit yang ditentukan dalam database konfigurasi sistem. Catatan Panggilan ini adalah WSCUpdateProvider versi 32-bit yang ketat untuk digunakan pada platform 64-bit. Ini disediakan untuk memungkinkan proses 64-bit mengakses katalog 32-bit. .
WSCWriteNameSpaceOrder

Mengubah urutan penyedia namespace Windows Sockets (Winsock) 2 yang tersedia. Urutan penyedia namespace menentukan prioritas namespace saat dijumlahkan atau dikueri untuk resolusi nama.
WSCWriteNameSpaceOrder32

Mengubah urutan penyedia namespace Windows Sockets (Winsock) 2 yang tersedia dalam katalog 32-bit.
WSCWriteProviderOrder

Digunakan untuk menyusun ulang penyedia transportasi yang tersedia.
WSCWriteProviderOrder32

Digunakan untuk menyusun ulang penyedia transportasi 32-bit yang tersedia.
WSPStartup

Fungsi WSPStartup memulai penggunaan antarmuka penyedia layanan (SPI) Windows Sockets oleh klien.

Struktur

 
ADDRINFO_DNS_SERVER

Mewakili server Sistem Nama Domain (DNS) kustom, yang digunakan dalam API Winsock.
ADDRINFOA

Digunakan oleh fungsi getaddrinfo untuk menyimpan informasi alamat host.
ADDRINFOEX2A

Digunakan oleh fungsi GetAddrInfoEx untuk menyimpan informasi alamat host ketika nama kanonis dan nama domain yang sepenuhnya memenuhi syarat telah diminta. (ANSI)
ADDRINFOEX2W

Digunakan oleh fungsi GetAddrInfoEx untuk menyimpan informasi alamat host ketika nama kanonis dan nama domain yang sepenuhnya memenuhi syarat telah diminta. (Unicode)
ADDRINFOEX3

Digunakan oleh fungsi GetAddrInfoEx untuk menyimpan informasi alamat host ketika antarmuka jaringan tertentu telah diminta. (addrinfoex3W)
ADDRINFOEX4

Digunakan oleh fungsi GetAddrInfoEx untuk menyimpan informasi alamat host ketika antarmuka jaringan tertentu telah diminta. (addrinfoex4W)
ADDRINFOEX5

Digunakan oleh fungsi GetAddrInfoExW untuk menyimpan informasi alamat host ketika antarmuka jaringan tertentu telah diminta. (ADDRINFOEX5)
ADDRINFOEX6

Digunakan oleh fungsi GetAddrInfoExW untuk menyimpan informasi alamat host ketika antarmuka jaringan tertentu telah diminta. (ADDRINFOEX6)
ADDRINFOEXA

Digunakan oleh fungsi GetAddrInfoEx untuk menyimpan informasi alamat host. (ANSI)
ADDRINFOEXW

Digunakan oleh fungsi GetAddrInfoEx untuk menyimpan informasi alamat host. (Unicode)
ADDRINFOW

Digunakan oleh fungsi GetAddrInfoW untuk menyimpan informasi alamat host.
AFPROTOCOLS

Struktur AFPROTOCOLS memasok daftar protokol yang dapat dibatasi oleh pemrogram aplikasi. Struktur AFPROTOCOLS hanya digunakan untuk tujuan kueri.
ASSOCIATE_NAMERES_CONTEXT_INPUT

Berisi ID pengaturan transportasi dan menangani ke nama domain yang sepenuhnya memenuhi syarat.
ATM_ADDRESS

Struktur ATM_ADDRESS menyimpan data alamat ATM untuk soket berbasis ATM.
ATM_BHLI

Struktur ATM_BHLI digunakan untuk mengidentifikasi informasi B-HLI untuk soket ATM terkait.
ATM_BLLI

Struktur ATM_BLLI digunakan untuk mengidentifikasi informasi B-LLI untuk soket ATM terkait.
BLOB

Struktur BLOB (wtypesbase.h), yang berasal dari Objek Besar Biner, berisi informasi tentang blok data.
BLOB

Struktur BLOB (winsock2.h), yang berasal dari Objek Besar Biner, berisi informasi tentang blok data.
BLOB

Struktur BLOB (nspapi.h), yang berasal dari Objek Besar Biner, berisi informasi tentang blok data.
CSADDR_INFO

Struktur CSADDR_INFO (ws2def.h) berisi informasi alamat Soket Windows untuk soket, layanan jaringan, atau penyedia namespace.
CSADDR_INFO

Struktur CSADDR_INFO (nspapi.h) berisi informasi alamat Soket Windows untuk soket, layanan jaringan, atau penyedia namespace.
fd_set

Struktur Fd_set (winsock2.h) digunakan oleh fungsi Windows Sockets (Winsock) dan penyedia layanan untuk menempatkan soket ke dalam satu set.
fd_set

Struktur fd_set (winsock.h) digunakan oleh fungsi Windows Sockets (Winsock) dan penyedia layanan untuk menempatkan soket ke dalam satu set.
GROUP_FILTER

Menyediakan parameter pemfilteran multicast untuk alamat IPv6 atau IPv4 multicast.
GROUP_REQ

Menyediakan informasi grup multicast untuk alamat IPv6 atau IPv4.
GROUP_SOURCE_REQ

Menyediakan informasi grup multicast untuk alamat IPv6 atau IPv4 yang menyertakan alamat IP sumber.
HOSTENT

Struktur HOSTENT (winsock2.h) digunakan oleh fungsi untuk menyimpan informasi tentang host tertentu, seperti nama host, alamat IPv4, dan sebagainya.
HOSTENT

Struktur HOSTENT (winsock.h) digunakan oleh fungsi untuk menyimpan informasi tentang host tertentu, seperti nama host, alamat IPv4, dan sebagainya.
ICMP_ERROR_INFO

Digunakan untuk menyimpan informasi kesalahan ICMP yang diterima.
in_addr

Struktur in_addr mewakili alamat Internet IPv4.
IN_PKTINFO

Struktur in_pktinfo digunakan untuk menyimpan informasi alamat paket yang diterima, dan digunakan oleh Windows untuk mengembalikan informasi tentang paket yang diterima dan juga memungkinkan menentukan alamat IPv4 lokal yang akan digunakan untuk mengirim paket.
IN6_PKTINFO

Struktur in6_pktinfo digunakan untuk menyimpan informasi alamat paket IPv6 yang diterima, dan digunakan oleh Windows untuk mengembalikan informasi tentang paket yang diterima dan juga memungkinkan menentukan alamat IPv6 lokal yang akan digunakan untuk mengirim paket.
INET_PORT_RANGE

Menyediakan data input yang digunakan oleh SIO_ACQUIRE_PORT_RESERVATION IOCTL untuk memperoleh reservasi runtime untuk blok port TCP atau UDP.
INET_PORT_RESERVATION_INSTANCE

Berisi reservasi port dan token untuk blok port TCP atau UDP.
INET_PORT_RESERVATION_TOKEN

Berisi token reservasi port untuk blok port TCP atau UDP.
INTERFACE_INFO

Struktur INTERFACE_INFO digunakan bersama dengan perintah ioctl SIO_GET_INTERFACE_LIST untuk mendapatkan informasi tentang alamat IP antarmuka.
INTERFACE_INFO_EX

Struktur INTERFACE_INFO_EX digunakan bersama dengan perintah IOCTL SIO_GET_INTERFACE_LIST untuk mendapatkan informasi tentang alamat IP antarmuka.
IP_MREQ

Struktur ip_mreq menyediakan informasi grup multicast untuk alamat IPv4.
IP_MREQ_SOURCE

Struktur ip_mreq_source menyediakan informasi grup multicast untuk alamat IPv4.
IP_MSFILTER

Struktur ip_msfilter menyediakan parameter pemfilteran multicast untuk alamat IPv4.
IPV6_MREQ

Struktur ipv6_mreq menyediakan informasi grup multicast untuk alamat IPv6.
IPX_ADDRESS_DATA

Struktur IPX_ADDRESS_DATA menyediakan informasi tentang adaptor tertentu tempat IPX terikat. Digunakan bersama dengan panggilan fungsi getsockopt yang menentukan IPX_ADDRESS dalam parameter optname.
IPX_NETNUM_DATA

Struktur IPX_NETNUM_DATA menyediakan informasi tentang nomor jaringan IPX tertentu. Digunakan bersama dengan panggilan fungsi getsockopt yang menentukan IPX_GETNETINFO dalam parameter optname.
IPX_SPXCONNSTATUS_DATA

Struktur IPX_SPXCONNSTATUS_DATA menyediakan informasi tentang soket SPX yang terhubung.
BERLAMA

Struktur LINGER (winsock2.h) mempertahankan informasi tentang soket tertentu yang menentukan bagaimana soket tersebut harus berperilaku ketika data diantrekan.
BERLAMA

Struktur LINGER (winsock.h) mempertahankan informasi tentang soket tertentu yang menentukan bagaimana soket tersebut harus berperilaku ketika data diantrekan untuk dikirim.
NAPI_DOMAIN_DESCRIPTION_BLOB

Menjelaskan domain yang ditangani oleh penyedia namespace layanan untuk namespace NS_EMAIL.
NAPI_PROVIDER_INSTALLATION_BLOB

Berisi informasi yang diperlukan untuk menginstal penyedia namespace layanan untuk namespace NS_EMAIL.
NS_SERVICE_INFOA

Berisi informasi tentang layanan jaringan atau jenis layanan jaringan dalam konteks namespace layanan tertentu, atau sekumpulan namespace default. (ANSI)
NS_SERVICE_INFOW

Berisi informasi tentang layanan jaringan atau jenis layanan jaringan dalam konteks namespace layanan tertentu, atau sekumpulan namespace default. (Unicode)
NSP_ROUTINE

Berisi informasi mengenai fungsi yang diterapkan oleh penyedia layanan namespace layanan versi 1 (NSPv1).
NSPV2_ROUTINE

Berisi informasi tentang fungsi yang diterapkan oleh penyedia layanan namespace layanan versi-2 (NSPv2).
PROTOCOL_INFOA

Berisi informasi tentang protokol. (ANSI)
PROTOCOL_INFOW

Berisi informasi tentang protokol. (Unicode)
PROTOENT

Struktur PROTOENT (winsock2.h) berisi nama dan nomor protokol yang sesuai dengan nama protokol tertentu.
PROTOENT

Struktur PROTOENT (winsock.h) berisi nama dan nomor protokol yang sesuai dengan nama protokol tertentu.
REAL_TIME_NOTIFICATION_SETTING_INPUT

Menyediakan pengaturan input untuk mengajukan pengaturan transportasi REAL_TIME_NOTIFICATION_CAPABILITY untuk soket TCP yang digunakan dengan ControlChannelTrigger untuk menerima pemberitahuan jaringan latar belakang di aplikasi Bursa Windows.
REAL_TIME_NOTIFICATION_SETTING_OUTPUT

Menyediakan pengaturan output dari kueri untuk pengaturan transportasi REAL_TIME_NOTIFICATION_CAPABILITY untuk soket TCP yang digunakan dengan ControlChannelTrigger untuk menerima pemberitahuan jaringan latar belakang di aplikasi Windows Store.
RIO_BUF

Menentukan sebagian buffer terdaftar yang digunakan untuk mengirim atau menerima data jaringan dengan ekstensi I/O terdaftar Winsock.
RIO_EXTENSION_FUNCTION_TABLE

Berisi informasi tentang fungsi yang mengimplementasikan ekstensi I/O terdaftar Winsock.
RIO_NOTIFICATION_COMPLETION

Menentukan metode untuk penyelesaian I/O yang akan digunakan dengan fungsi RIONotify untuk mengirim atau menerima data jaringan dengan ekstensi I/O terdaftar Winsock.
RIORESULT

Berisi data yang digunakan untuk menunjukkan hasil penyelesaian permintaan yang digunakan dengan ekstensi I/O terdaftar Winsock.
RM_FEC_INFO

Struktur RM_FEC_INFO menentukan pengaturan untuk menggunakan koreksi kesalahan penerusan (FEC) dengan Reliable Multicast. Struktur ini digunakan dengan opsi soket RM_USE_FEC.
RM_RECEIVER_STATS

Menyediakan informasi statistik untuk sesi penerima Reliable Multicast. Struktur ini digunakan dengan opsi soket RM_RECEIVER_STATISTICS.
RM_SEND_WINDOW

Struktur RM_SEND_WINDOW menentukan jendela pengiriman Reliable Multicast. Struktur ini digunakan dengan opsi soket RM_RATE_WINDOW_SIZE.
RM_SENDER_STATS

Menyediakan informasi statistik untuk sesi pengirim Reliable Multicast. Struktur ini digunakan dengan opsi soket RM_SENDER_STATISTICS.
SERVENT

Struktur SERVENT (winsock2.h) digunakan untuk menyimpan atau mengembalikan nama dan nomor layanan untuk nama layanan tertentu.
SERVENT

Struktur SERVENT (winsock.h) digunakan untuk menyimpan atau mengembalikan nama dan nomor layanan untuk nama layanan tertentu.
SERVICE_ADDRESS

Berisi informasi alamat untuk layanan. Struktur ini dapat mengakomodasi banyak jenis mekanisme komunikasi antarproseksi (IPC) dan formulir alamatnya, termasuk panggilan prosedur jarak jauh (RPC), pipa bernama, dan soket.
SERVICE_ADDRESSES

Struktur SERVICE_ADDRESSES berisi array struktur data SERVICE_ADDRESS.
SERVICE_INFOA

Berisi informasi tentang layanan jaringan atau jenis layanan jaringan. (ANSI)
SERVICE_INFOW

Berisi informasi tentang layanan jaringan atau jenis layanan jaringan. (Unicode)
SERVICE_TYPE_INFO_ABSA

Struktur SERVICE_TYPE_INFO_ABS berisi informasi tentang jenis layanan jaringan. Gunakan SERVICE_TYPE_INFO_ABS untuk menambahkan jenis layanan jaringan ke namespace layanan. (ANSI)
SERVICE_TYPE_INFO_ABSW

Struktur SERVICE_TYPE_INFO_ABS berisi informasi tentang jenis layanan jaringan. Gunakan SERVICE_TYPE_INFO_ABS untuk menambahkan jenis layanan jaringan ke namespace layanan. (Unicode)
SERVICE_TYPE_VALUE_ABSA

Berisi informasi tentang nilai jenis layanan jaringan. Informasi ini mungkin spesifik untuk namespace layanan. (ANSI)
SERVICE_TYPE_VALUE_ABSW

Berisi informasi tentang nilai jenis layanan jaringan. Informasi ini mungkin spesifik untuk namespace layanan. (Unicode)
SOCK_NOTIFY_REGISTRATION

Mewakili info yang diberikan ke fungsi ProcessSocketNotifications .
SOCKADDR

Struktur sockaddr bervariasi tergantung pada protokol yang dipilih. (Sockaddr)
sockaddr_atm

Struktur Windows Sockets sockaddr_atm menyimpan informasi alamat soket untuk soket ATM.
sockaddr_gen

Menyediakan informasi alamat soket generik, dan digunakan dengan struktur INTERFACE_INFO.
SOCKADDR_IN

Struktur SOCKADDR_IN (winsock.h) bervariasi tergantung pada protokol yang dipilih.
sockaddr_in6_old

Struktur sockaddr_in6_old (ws2ipdef.h) bervariasi tergantung pada protokol yang dipilih.
SOCKADDR_IRDA

Struktur SOCKADDR_IRDA digunakan bersama dengan operasi soket IrDA, yang ditentukan oleh keluarga alamat AF_IRDA.
SOCKET_ADDRESS

SOCKET_ADDRESS struktur menyimpan informasi alamat khusus protokol.
SOCKET_PEER_TARGET_NAME

Berisi alamat IP dan nama untuk target serekan dan jenis protokol keamanan yang akan digunakan pada soket.
SOCKET_PROCESSOR_AFFINITY

Berisi hubungan antara soket dan inti prosesor RSS dan simpul NUMA.
SOCKET_SECURITY_QUERY_INFO

Berisi informasi keamanan yang dikembalikan oleh fungsi WSAQuerySocketSecurity.
SOCKET_SECURITY_QUERY_TEMPLATE

Berisi templat keamanan yang digunakan oleh fungsi WSAQuerySocketSecurity.
SOCKET_SECURITY_SETTINGS

Menentukan persyaratan keamanan generik untuk soket.
SOCKET_SECURITY_SETTINGS_IPSEC

Menentukan berbagai persyaratan dan pengaturan keamanan yang khusus untuk IPsec.
TCP_INFO_v0

Berisi statistik Protokol Kontrol Transmisi (TCP) yang dikumpulkan untuk soket.
TCP_INFO_v1

Berisi statistik Protokol Kontrol Transmisi (TCP) yang dikumpulkan untuk soket. (versi 1.0)
TCP_INITIAL_RTO_PARAMETERS

Menentukan data yang digunakan oleh SIO_TCP_INITIAL_RTO IOCTL untuk mengonfigurasi parameter batas waktu pengiriman ulang awal (RTO) yang akan digunakan pada soket.
TIMESTAMPING_CONFIG

Menjelaskan struktur input yang digunakan oleh SIO_TIMESTAMPING IOCTL untuk mengonfigurasi penerimaan tanda waktu untuk soket datagram.
TIMEVAL

Struktur TIMEVAL (winsock2.h) digunakan untuk menentukan interval waktu. Ini dikaitkan dengan file header Time.h Berkeley Software Distribution (BSD).
TIMEVAL

Struktur TIMEVAL (winsock.h) digunakan untuk menentukan interval waktu. Ini dikaitkan dengan file header Time.h Berkeley Software Distribution (BSD).
TRANSMIT_FILE_BUFFERS

Struktur TRANSMIT_FILE_BUFFERS (mswsock.h) menentukan data yang akan dikirimkan sebelum dan sesudah data file selama operasi transfer file fungsi TransmitFile.
TRANSMIT_FILE_BUFFERS

Struktur TRANSMIT_FILE_BUFFERS (winsock.h) menentukan data yang akan dikirimkan sebelum dan sesudah data file selama operasi transfer file fungsi TransmitFile.
TRANSMIT_PACKETS_ELEMENT

Menentukan elemen data tunggal yang akan ditransmisikan oleh fungsi TransmitPackets.
TRANSPORT_SETTING_ID

Struktur TRANSPORT_SETTING_ID (mstcpip.h) menentukan ID pengaturan transportasi yang digunakan oleh IOCTL tertentu untuk menerapkan atau mengkueri pengaturan transportasi untuk soket.
TRANSPORT_SETTING_ID

Struktur TRANSPORT_SETTING_ID (transportsettingcommon.h) menentukan ID pengaturan transportasi yang digunakan oleh IOCTL SIO_APPLY_TRANSPORT_SETTING dan SIO_QUERY_TRANSPORT_SETTING.
WSABUF

Struktur WSABUF memungkinkan pembuatan atau manipulasi buffer data yang digunakan oleh beberapa fungsi Winsock.
WSACOMPLETION

Menentukan pengaturan pemberitahuan penyelesaian untuk panggilan kontrol I/O yang dilakukan ke namespace terdaftar.
WSADATA

Struktur WSADATA (winsock2.h) berisi informasi tentang implementasi Windows Sockets.
WSADATA

Struktur WSADATA (winsock.h) berisi informasi tentang implementasi Windows Sockets.
WSAMSG

Digunakan dengan fungsi WSARecvMsg dan WSASendMsg untuk menyimpan alamat dan informasi kontrol opsional tentang soket yang terhubung dan tidak terhubung serta array buffer yang digunakan untuk menyimpan data pesan.
WSANAMESPACE_INFOA

Berisi semua informasi pendaftaran untuk penyedia namespace. (WSANAMESPACE_INFOA)
WSANAMESPACE_INFOEXA

Berisi semua informasi pendaftaran untuk penyedia namespace. (WSANAMESPACE_INFOEXA)
WSANAMESPACE_INFOEXW

Berisi semua informasi pendaftaran untuk penyedia namespace. (WSANAMESPACE_INFOEXW)
WSANAMESPACE_INFOW

Berisi semua informasi pendaftaran untuk penyedia namespace. (WSANAMESPACE_INFOW)
WSANETWORKEVENTS

Struktur WSANETWORKEVENTS digunakan untuk menyimpan informasi internal soket tentang peristiwa jaringan.
WSANSCLASSINFOA

Struktur WSANSCLASSINFO menyediakan informasi parameter individual untuk namespace Windows Sockets tertentu. (ANSI)
WSANSCLASSINFOW

Struktur WSANSCLASSINFO menyediakan informasi parameter individual untuk namespace Windows Sockets tertentu. (Unicode)
WSAOVERLAPPED

Menyediakan media komunikasi antara inisiasi operasi I/O yang tumpang tindih dan penyelesaiannya berikutnya.
WSAPOLLFD

Menyimpan informasi soket yang digunakan oleh fungsi WSAPoll.
WSAPROTOCOL_INFOA

Digunakan untuk menyimpan atau mengambil informasi lengkap untuk protokol tertentu. (ANSI)
WSAPROTOCOL_INFOW

Digunakan untuk menyimpan atau mengambil informasi lengkap untuk protokol tertentu. (Unicode)
WSAPROTOCOLCHAIN

Struktur WSAPROTOCOLCHAIN berisi daftar pengidentifikasi Entri Katalog yang dihitung yang terdiri dari rantai protokol.
WSAQUERYSET2A

Menyediakan informasi yang relevan tentang layanan tertentu, termasuk ID kelas layanan, nama layanan, pengidentifikasi namespace layanan dan informasi protokol yang berlaku, serta sekumpulan alamat transportasi tempat layanan mendengarkan. (ANSI)
WSAQUERYSET2W

Menyediakan informasi yang relevan tentang layanan tertentu, termasuk ID kelas layanan, nama layanan, pengidentifikasi namespace layanan dan informasi protokol yang berlaku, serta sekumpulan alamat transportasi tempat layanan mendengarkan. (Unicode)
WSAQUERYSETA

Menyediakan informasi yang relevan tentang layanan tertentu, termasuk ID kelas layanan, nama layanan, pengidentifikasi namespace layanan dan informasi protokol yang berlaku, serta sekumpulan alamat transportasi tempat layanan mendengarkan. (ANSI)
WSAQUERYSETW

Menyediakan informasi yang relevan tentang layanan tertentu, termasuk ID kelas layanan, nama layanan, pengidentifikasi namespace layanan dan informasi protokol yang berlaku, serta sekumpulan alamat transportasi tempat layanan mendengarkan. (Unicode)
WSASERVICECLASSINFOA

Struktur WSASERVICECLASSINFO berisi informasi tentang kelas layanan tertentu. Untuk setiap kelas layanan di Windows Sockets 2, ada satu struktur WSASERVICECLASSINFO. (ANSI)
WSASERVICECLASSINFOW

Struktur WSASERVICECLASSINFO berisi informasi tentang kelas layanan tertentu. Untuk setiap kelas layanan di Windows Sockets 2, ada satu struktur WSASERVICECLASSINFO. (Unicode)
WSATHREADID

Struktur WSATHREADID memungkinkan penyedia untuk mengidentifikasi utas tempat panggilan prosedur asinkron (APC) dapat diantrekan menggunakan fungsi WPUQueueApc.
WSAVERSION

Struktur WSAVERSION menyediakan perbandingan versi di Windows Sockets.
WSC_PROVIDER_AUDIT_INFO

Berisi informasi audit untuk entri penyedia layanan berlapis (LSP) di Windows Sockets 2.
WSPDATA

Struktur WSPDATA berisi informasi penyedia layanan.
WSPPROC_TABLE

Berisi tabel pointer ke fungsi penyedia layanan.
WSPUPCALLTABLE

Berisi tabel pointer ke fungsi pencadangan penyedia layanan.