Share via


Windows 소켓 2

Windows 소켓 2 기술에 대한 개요입니다.

Windows 소켓 2를 개발하려면 다음 헤더가 필요합니다.

이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.

열거형

 
CONTROL_CHANNEL_TRIGGER_STATUS

Windows 스토어 앱에서 백그라운드 네트워크 알림을 수신하기 위해 ControlChannelTrigger와 함께 사용되는 TCP 소켓에 대한 REAL_TIME_NOTIFICATION_CAPABILITY 전송 설정에 대한 쿼리의 상태 지정합니다.
eWINDOW_ADVANCE_METHOD

eWINDOW_ADVANCE_METHOD 열거형은 신뢰할 수 있는 멀티캐스트에 사용되는 창 사전 모드를 지정합니다.
MULTICAST_MODE_TYPE

멀티캐스트 그룹 주소에 대한 필터 모드를 지정합니다.
NAPI_PROVIDER_LEVEL

지정된 도메인에 대한 NS_EMAIL 네임스페이스 공급자의 공급자 기관 수준을 지정합니다.
NAPI_PROVIDER_TYPE

네임스페이스 공급자에 대해 예상되는 호스팅 유형을 지정합니다.
RIO_NOTIFICATION_COMPLETION_TYPE

Winsock 등록 I/O 확장을 사용하여 데이터를 보내거나 받을 때 RIONotify 함수에 사용할 완료 큐 알림 유형을 지정합니다.
SOCKET_SECURITY_PROTOCOL

네트워크 트래픽을 보호하기 위해 소켓에서 사용할 보안 프로토콜 유형을 나타냅니다.
SOCKET_USAGE_TYPE

소켓의 사용 유형을 지정하는 데 사용됩니다.
TCPSTATE

TCP(Transmission Control Protocol) 연결의 가능한 상태를 나타냅니다.
WSAECOMPARATOR

Windows 소켓 WSAECOMPARATOR 열거형 형식은 Windows 소켓 2의 버전 비교 의미 체계에 사용됩니다.
WSC_PROVIDER_INFO_TYPE

열거형 유형은 Windows 소켓 2에서 LSP(계층화된 서비스 프로토콜)의 정보 클래스를 지정하는 데 사용됩니다.

Functions

 
__WSAFDIsSet

__WSAFDIsSet 함수(winsock2.h)는 소켓이 소켓 설명자 집합에 포함되는지 여부를 지정합니다.
__WSAFDIsSet

__WSAFDIsSet 함수(winsock.h)는 소켓이 소켓 설명자 집합에 포함되는지 여부를 지정합니다.
받아들일

accept 함수는 소켓에서 들어오는 연결 시도를 허용합니다.
AcceptEx

AcceptEx 함수(mswsock.h)는 새 연결을 수락하고 로컬 및 원격 주소를 반환하며 클라이언트 애플리케이션에서 보낸 첫 번째 데이터 블록을 받습니다.
AcceptEx

AcceptEx 함수(winsock.h)는 새 연결을 수락하고 로컬 및 원격 주소를 반환하며 클라이언트 애플리케이션에서 보낸 첫 번째 데이터 블록을 받습니다.
주장

bind

bind 함수는 로컬 주소를 소켓과 연결합니다. (bind 함수(winsock2.h))
bind

bind 함수(winsock.h)는 로컬 주소를 소켓과 연결합니다.
closesocket

closesocket 함수는 기존 소켓을 닫습니다. (closesocket 함수(winsock2.h))
closesocket

closesocket 함수(winsock.h)는 기존 소켓을 닫습니다.
connect

connect 함수는 지정된 소켓에 대한 연결을 설정합니다.
EnumProtocolsA

EnumProtocols 함수는 로컬 호스트에서 활성 상태인 지정된 네트워크 프로토콜 집합에 대한 정보를 검색합니다. (ANSI)
EnumProtocolsW

EnumProtocols 함수는 로컬 호스트에서 활성 상태인 지정된 네트워크 프로토콜 집합에 대한 정보를 검색합니다. (유니코드)
FD_SET

FD_SET 매크로(winsock2.h)는 Windows Sockets(Winsock) 함수 및 서비스 공급자가 소켓을 집합에 배치하는 데 사용됩니다.
FD_SET

FD_SET 매크로(winsock.h)는 Windows 소켓(Winsock) 함수 및 서비스 공급자가 소켓을 세트에 배치하는 데 사용됩니다.
freeaddrinfo

getaddrinfo 함수가 addrinfo 구조에서 동적으로 할당하는 주소 정보를 해제합니다.
FreeAddrInfoEx

FreeAddrInfoEx 함수(ws2tcpip.h)는 GetAddrInfoEx 함수가 addrinfoex 구조에서 동적으로 할당하는 주소 정보를 해제합니다.
FreeAddrInfoExW

FreeAddrInfoExW(유니코드) 함수(ws2tcpip.h)는 GetAddrInfoEx 함수가 addrinfoex 구조에 동적으로 할당하는 주소 정보를 해제합니다.
FreeAddrInfoW

GetAddrInfoW 함수가 addrinfoW 구조에서 동적으로 할당하는 주소 정보를 해제합니다.
gai_strerrorA

gai_strerror 함수는 getaddrinfo 함수에서 반환된 EAI_* 오류를 기반으로 오류 메시지를 인쇄하는 데 도움이 됩니다. (ANSI)
gai_strerrorW

gai_strerror 함수는 getaddrinfo 함수에서 반환된 EAI_* 오류를 기반으로 오류 메시지를 인쇄하는 데 도움이 됩니다. (유니코드)
GetAcceptExSockaddrs

GetAcceptExSockaddrs 함수(mswsock.h)는 AcceptEx 함수 호출에서 얻은 데이터를 구문 분석하고 로컬 및 원격 주소를 sockaddr 구조에 전달합니다.
GetAcceptExSockaddrs

GetAcceptExSockaddrs 함수(winsock.h)는 AcceptEx 함수 호출에서 얻은 데이터를 구문 분석하고 로컬 및 원격 주소를 sockaddr 구조에 전달합니다.
GetAddressByNameA

Windows 소켓 2를 기준으로 GetAddressByName을 더 이상 사용할 수 없습니다. (ANSI)
GetAddressByNameW

Windows 소켓 2를 기준으로 GetAddressByName을 더 이상 사용할 수 없습니다. (유니코드)
getaddrinfo

ANSI 호스트 이름에서 주소로 프로토콜 독립적 변환을 제공합니다.
GetAddrInfoExA

요청을 처리해야 하는 네임스페이스 공급자를 한정하기 위한 추가 매개 변수를 사용하여 프로토콜 독립적 이름 확인을 제공합니다. (ANSI)
GetAddrInfoExCancel

GetAddrInfoEx 함수에 의해 비동기 작업을 취소합니다.
GetAddrInfoExOverlappedResult

GetAddrInfoEx 함수에 대한 비동기 작업에서 사용하는 OVERLAPPED 구조체의 반환 코드를 가져옵니다.
GetAddrInfoExW

요청을 처리해야 하는 네임스페이스 공급자를 한정하기 위한 추가 매개 변수를 사용하여 프로토콜 독립적 이름 확인을 제공합니다. (유니코드)
GetAddrInfoW

유니코드 호스트 이름에서 주소로 프로토콜 독립적 변환을 제공합니다.
gethostbyaddr

gethostbyaddr 함수는 네트워크 주소에 해당하는 호스트 정보를 검색합니다. (gethostbyaddr는 더 이상 권장되지 않으며 대신 getnameinfo를 사용합니다.)
gethostbyaddr

Windows 소켓 2를 기준으로 gethostbyaddr 함수(winsock.h)는 더 이상 사용하지 않는 것이 좋습니다.
gethostbyaddr

gethostbyaddr 매크로 함수(wsipv6ok.h)는 네트워크 주소에 해당하는 호스트 정보를 검색합니다.
gethostbyname

gethostbyname 함수(winsock2.h) 함수는 호스트 데이터베이스에서 호스트 이름에 해당하는 호스트 정보를 검색합니다.
gethostbyname

gethostbyname 함수(winsock.h)는 호스트 데이터베이스에서 호스트 이름에 해당하는 호스트 정보를 검색합니다.
gethostbyname

gethostbyname 매크로 함수(wsipv6ok.h)는 호스트 데이터베이스에서 호스트 이름에 해당하는 호스트 정보를 검색합니다.
gethostname

gethostname 함수(winsock2.h)는 로컬 컴퓨터의 표준 호스트 이름을 검색합니다.
gethostname

gethostname 함수(winsock.h)는 로컬 컴퓨터의 표준 호스트 이름을 검색합니다.
GetHostNameW

GetHostNameW 함수는 로컬 컴퓨터의 표준 호스트 이름을 유니코드 문자열로 검색합니다.
getipv4sourcefilter

IPv4 소켓의 멀티캐스트 필터 상태를 검색합니다.
GetNameByTypeA

GetNameByType 함수는 지정된 서비스 유형에 대한 네트워크 서비스의 이름을 검색합니다. (ANSI)
GetNameByTypeW

GetNameByType 함수는 지정된 서비스 유형에 대한 네트워크 서비스의 이름을 검색합니다. (유니코드)
getnameinfo

주소에서 ANSI 호스트 이름으로, 포트 번호에서 ANSI 서비스 이름으로 프로토콜 독립적 이름 확인을 제공합니다.
GetNameInfoW

주소에서 유니코드 호스트 이름으로, 포트 번호에서 유니코드 서비스 이름으로 프로토콜 독립적 이름 확인을 제공합니다.
getpeername

getpeername 함수(winsock2.h)는 소켓이 연결된 피어의 주소를 검색합니다.
getpeername

getpeername 함수(winsock.h)는 소켓이 연결된 피어의 주소를 검색합니다.
getprotobyname

getprotobyname 함수(winsock2.h)는 프로토콜 이름에 해당하는 프로토콜 정보를 검색합니다.
getprotobyname

getprotobyname 함수(winsock.h)는 프로토콜 이름에 해당하는 프로토콜 정보를 검색합니다.
getprotobynumber

getprotobynumber 함수(winsock2.h)는 프로토콜 번호에 해당하는 프로토콜 정보를 검색합니다.
getprotobynumber

getprotobynumber 함수(winsock.h)는 프로토콜 번호에 해당하는 프로토콜 정보를 검색합니다.
getservbyname

getservbyname 함수(winsock2.h)는 서비스 이름 및 프로토콜에 해당하는 서비스 정보를 검색합니다.
getservbyname

getservbyname 함수(winsock.h)는 서비스 이름 및 프로토콜에 해당하는 서비스 정보를 검색합니다.
getservbyport

getservbyport 함수(winsock2.h)는 포트 및 프로토콜에 해당하는 서비스 정보를 검색합니다.
getservbyport

getservbyport 함수(winsock.h)는 포트 및 프로토콜에 해당하는 서비스 정보를 검색합니다.
GetServiceA

GetService 함수는 기본 네임스페이스 집합 또는 지정된 네임스페이스의 컨텍스트에서 네트워크 서비스에 대한 정보를 검색합니다. (ANSI)
GetServiceW

GetService 함수는 기본 네임스페이스 집합 또는 지정된 네임스페이스의 컨텍스트에서 네트워크 서비스에 대한 정보를 검색합니다. (유니코드)
getsockname

getsockname 함수(winsock2.h)는 지정된 소켓 설명자의 로컬 이름을 검색합니다.
getsockname

getsockname 함수(winsock.h)는 소켓의 로컬 이름을 검색합니다.
getsockopt

getsockopt 함수는 모든 형식의 소켓과 연결된 소켓 옵션의 현재 값을 모든 상태로 검색하고 결과를 optval에 저장합니다.
getsockopt

getsockopt 함수(winsock.h)는 소켓 옵션을 검색합니다.
getsourcefilter

IPv4 또는 IPv6 소켓의 멀티캐스트 필터 상태를 검색합니다.
GetTypeByNameA

GetTypeByName 함수는 이름으로 지정된 네트워크 서비스에 대한 서비스 유형 GUID를 검색합니다. (ANSI)
GetTypeByNameW

GetTypeByName 함수는 이름으로 지정된 네트워크 서비스에 대한 서비스 유형 GUID를 검색합니다. (유니코드)
htond

double을 호스트에서 TCP/IP 네트워크 바이트 순서(big-endian)로 변환합니다.
htonf

float를 호스트에서 TCP/IP 네트워크 바이트 순서(big-endian)로 변환합니다.
htonl

htonl 함수(winsock2.h)는 u_long 호스트에서 TCP/IP 네트워크 바이트 순서(big-endian)로 변환합니다.
htonl

htonl 함수(winsock.h)는 u_long 호스트에서 TCP/IP 네트워크 바이트 순서(big-endian)로 변환합니다.
htonll

서명되지 않은 __int64 호스트에서 TCP/IP 네트워크 바이트 순서(big-endian)로 변환합니다.
htons

htons 함수(winsock2.h)는 u_short 호스트에서 TCP/IP 네트워크 바이트 순서(big-endian)로 변환합니다.
htons

htons 함수(winsock.h)는 u_short 호스트에서 TCP/IP 네트워크 바이트 순서(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

inet_addr 함수(winsock2.h)는 IPv4 점선 소수점 주소가 포함된 문자열을 IN_ADDR 구조체에 적합한 주소로 변환합니다.
inet_addr

inet_addr 함수(winsock.h)는 IPv4 점선 소수점 주소가 포함된 문자열을 IN_ADDR 구조체에 적합한 주소로 변환합니다.
inet_addr

inet_addr 매크로 함수(wsipv6ok.h)는 IPv4 점선 소수점 주소가 포함된 문자열을 IN_ADDR 구조체에 적합한 주소로 변환합니다.
inet_ntoa

inet_ntoa 함수(winsock2.h)는 (Ipv4) 인터넷 네트워크 주소를 인터넷 표준 점선 10진수 형식의 ASCII 문자열로 변환합니다.
inet_ntoa

inet_ntoa 함수(winsock.h)는 (Ipv4) 인터넷 네트워크 주소를 인터넷 표준 점선 10진수 형식의 ASCII 문자열로 변환합니다.
inet_ntoa

inet_ntoa 매크로 함수(wsipv6ok.h)는 (Ipv4) 인터넷 네트워크 주소를 인터넷 표준 점선 10진수 형식의 ASCII 문자열로 변환합니다.
inet_ntop

InetNtop 함수는 IPv4 또는 IPv6 인터넷 네트워크 주소를 인터넷 표준 형식의 문자열로 변환합니다. 이 함수의 ANSI 버전은 inet_ntop. (InetNtopA 또는 inet_ntop)
inet_pton

InetPton 함수는 표준 텍스트 프레젠테이션 형식의 IPv4 또는 IPv6 인터넷 네트워크 주소를 숫자 이진 형식으로 변환합니다. 이 함수의 ANSI 버전은 inet_pton. (InetPtonA 또는 inet_pton)
InetNtopW

InetNtop 함수는 IPv4 또는 IPv6 인터넷 네트워크 주소를 인터넷 표준 형식의 문자열로 변환합니다. 이 함수의 ANSI 버전은 inet_ntop. (InetNtopW)
InetPtonW

InetPton 함수는 표준 텍스트 프레젠테이션 형식의 IPv4 또는 IPv6 인터넷 네트워크 주소를 숫자 이진 형식으로 변환합니다. 이 함수의 ANSI 버전은 inet_pton. (InetPtonW)
ioctlsocket

ioctlsocket 함수(winsock2.h)는 소켓의 I/O 모드를 제어하며 모든 상태의 모든 소켓에서 사용할 수 있습니다.
ioctlsocket

ioctlsocket 함수(winsock.h)는 소켓의 I/O 모드를 제어합니다.
listen

수신 대기 함수는 들어오는 연결을 수신 대기하는 상태에 소켓을 배치합니다.
LPFN_CONNECTEX

ConnectEx 함수는 지정된 소켓에 대한 연결을 설정하고 연결이 설정되면 필요에 따라 데이터를 보냅니다.
LPFN_DISCONNECTEX

소켓의 연결을 닫고 소켓 핸들을 다시 사용할 수 있습니다. 참고 이 함수는 Windows 소켓 사양에 대한 Microsoft 전용 확장입니다.
LPFN_RIOCLOSECOMPLETIONQUEUE

Winsock 등록 I/O 확장을 사용하여 요청을 보내고 받아 I/O 완료 알림에 사용되는 기존 완료 큐를 닫습니다.
LPFN_RIOCREATECOMPLETIONQUEUE

Winsock 등록 I/O 확장에 사용할 특정 크기의 I/O 완료 큐를 만듭니다.
LPFN_RIOCREATEREQUESTQUEUE

Winsock 등록 I/O 확장에 사용할 지정된 소켓 및 I/O 완료 큐를 사용하여 등록된 I/O 소켓 설명자를 만듭니다.
LPFN_RIODEQUEUECOMPLETION

Winsock 등록 I/O 확장에 사용할 I/O 완료 큐에서 항목을 제거합니다.
LPFN_RIODEREGISTERBUFFER

Winsock 등록 I/O 확장에 사용되는 등록된 버퍼를 등록 취소합니다.
LPFN_RIONOTIFY

Winsock 등록 I/O 확장에 사용하기 위해 알림 동작에 사용할 메서드를 I/O 완료 큐에 등록합니다.
LPFN_RIORECEIVE

Winsock 등록 I/O 확장에 사용하기 위해 연결된 등록된 I/O TCP 소켓 또는 바인딩된 등록된 I/O UDP 소켓에서 네트워크 데이터를 받습니다.
LPFN_RIORECEIVEEX

연결된 등록된 I/O TCP 소켓 또는 바인딩된 등록된 I/O UDP 소켓에서 Winsock 등록 I/O 확장에 사용할 추가 옵션을 사용하여 네트워크 데이터를 받습니다.
LPFN_RIOREGISTERBUFFER

Winsock 등록 I/O 확장에 사용할 지정된 버퍼를 사용하여 등록된 버퍼 설명자인 RIO_BUFFERID 등록합니다.
LPFN_RIORESIZECOMPLETIONQUEUE

Winsock 등록 I/O 확장에 사용하기 위해 I/O 완료 큐의 크기를 더 크거나 작게 조정합니다.
LPFN_RIORESIZEREQUESTQUEUE

Winsock 등록 I/O 확장에 사용하기 위해 요청 큐의 크기를 더 크거나 작게 조정합니다.
LPFN_RIOSEND

Winsock 등록 I/O 확장에 사용하기 위해 연결된 등록된 I/O TCP 소켓 또는 바인딩된 등록된 I/O UDP 소켓에 네트워크 데이터를 보냅니다.
LPFN_RIOSENDEX

연결된 등록된 I/O TCP 소켓 또는 바인딩된 등록된 I/O UDP 소켓에서 Winsock 등록 I/O 확장에 사용할 추가 옵션을 사용하여 네트워크 데이터를 보냅니다.
LPFN_TRANSMITPACKETS

연결된 소켓을 통해 메모리 내 데이터 또는 파일 데이터를 전송합니다.
LPFN_WSARECVMSG

*LPFN_WSARECVMSG*은 함수 포인터 형식입니다. 앱에서 일치하는 WSARecvMsg 콜백 함수를 구현합니다. 시스템은 콜백 함수를 사용하여 연결된 소켓을 통해 메모리 내 데이터 또는 파일 데이터로 전송합니다.
LPNSPCLEANUP

특정 Windows 소켓 네임스페이스 서비스 공급자의 사용을 종료합니다.
LPNSPGETSERVICECLASSINFO

네임스페이스 공급자와 관련된 모든 관련 클래스 정보(스키마)를 검색합니다.
LPNSPINSTALLSERVICECLASS

NSPInstallServiceClass 함수는 네임스페이스 공급자 내에서 서비스 클래스 스키마를 등록합니다.
LPNSPIOCTL

IOCTL을 네임스페이스 서비스 공급자에게 보냅니다.
LPNSPLOOKUPSERVICEBEGIN

WSAQUERYSET 구조에 포함된 정보로 제한되는 클라이언트 쿼리를 시작합니다.
LPNSPLOOKUPSERVICEEND

NSPLookupServiceBegin 및 NSPLookupServiceNext에 대한 이전 호출 후 핸들을 해제하기 위해 호출됩니다.
LPNSPLOOKUPSERVICENEXT

요청된 서비스 정보를 검색하기 위해 NSPLookupServiceBegin에 대한 이전 호출에서 핸들을 가져온 후 호출됩니다.
LPNSPREMOVESERVICECLASS

네임스페이스에서 지정된 서비스 클래스를 영구적으로 제거합니다.
LPNSPSETSERVICE

네임스페이스 내에서 서비스 instance 등록하거나 등록 취소합니다.
LPNSPV2CLEANUP

네임스페이스 서비스 공급자 버전 2(NSPv2) 공급자에게 클라이언트 세션이 종료되었음을 알 수 있습니다.
LPNSPV2CLIENTSESSIONRUNDOWN

네임스페이스 서비스 공급자 버전 2(NSPv2) 공급자에게 클라이언트 세션이 종료되고 있음을 알 수 있습니다.
LPNSPV2LOOKUPSERVICEBEGIN

WSAQUERYSET2 구조에 포함된 정보로 제한되는 네임스페이스 버전 2 서비스 공급자의 클라이언트 쿼리를 시작합니다.
LPNSPV2LOOKUPSERVICEEND

NSPv2LookupServiceBegin 및 NSPv2LookupServiceNextEx에 대한 이전 호출 후 핸들을 해제하기 위해 호출됩니다.
LPNSPV2LOOKUPSERVICENEXTEX

네임스페이스 버전 2 서비스 공급자에서 요청된 정보를 검색하기 위해 NSPv2LookupServiceBegin에 대한 이전 호출에서 핸들을 가져온 후 호출됩니다.
LPNSPV2SETSERVICEEX

NSPv2(네임스페이스 서비스 공급자 버전 2) 공급자의 네임스페이스 내에서 이름 또는 서비스 instance 등록하거나 등록 취소합니다.
LPNSPV2STARTUP

네임스페이스 서비스 공급자 version-2(NSPv2) 공급자에게 새 클라이언트 프로세스가 공급자 사용을 시작하도록 알 수 있습니다.
LPWSAOVERLAPPED_COMPLETION_ROUTINE

TBD(LPWSAOVERLAPPED_COMPLETION_ROUTINE)
LPWSPACCEPT

LPWSPAccept 함수는 조건 함수의 반환 값에 따라 연결을 조건부로 허용합니다.
LPWSPADDRESSTOSTRING

LPWSPAddressToString 함수는 sockaddr 구조체의 모든 구성 요소를 주소의 사람이 읽을 수 있는 숫자 문자열 표현으로 변환합니다. 이는 주로 표시 목적으로 사용됩니다.
LPWSPASYNCSELECT

LPWSPAsyncSelect 함수는 소켓에 대한 네트워크 이벤트의 Windows 메시지 기반 이벤트 알림을 요청합니다.
LPWSPBIND

LPWSPBind 함수는 로컬 주소(즉, 이름)를 소켓과 연결합니다.
LPWSPCANCELBLOCKINGCALL

LPWSPCancelBlockingCall 함수는 현재 진행 중인 차단 호출을 취소합니다.
LPWSPCLEANUP

LPWSPCleanup 함수는 Windows 소켓 서비스 공급자의 사용을 종료합니다.
LPWSPCLOSESOCKET

LPWSPCloseSocket 함수는 소켓을 닫습니다.
LPWSPCONNECT

LPWSPConnect 함수는 피어에 대한 연결을 설정하고, 연결 데이터를 교환하고, 제공된 흐름 사양에 따라 필요한 서비스 품질을 지정합니다.
LPWSPDUPLICATESOCKET

LPWSPDuplicateSocket 함수는 공유 소켓에 대한 새 소켓 설명자를 만드는 데 사용할 수 있는 WSAPROTOCOL_INFO 구조를 반환합니다.
LPWSPENUMNETWORKEVENTS

LPWSPEnumNetworkEvents 함수는 표시된 소켓에 대한 네트워크 이벤트의 발생을 보고합니다.
LPWSPEVENTSELECT

LPWSPEventSelect 함수는 제공된 네트워크 이벤트 집합과 연결할 이벤트 개체를 지정합니다.
LPWSPGETOVERLAPPEDRESULT

LPWSPGetOverlappedResult 함수는 지정된 소켓에서 겹치는 작업의 결과를 반환합니다.
LPWSPGETPEERNAME

LPWSPGetPeerName 함수는 소켓이 연결된 피어의 주소를 가져옵니다.
LPWSPGETQOSBYNAME

LPWSPGetQOSByName 함수는 명명된 템플릿을 기반으로 QOS 구조를 초기화하거나 사용 가능한 템플릿 이름의 열거형을 검색합니다.
LPWSPGETSOCKNAME

LPWSPGetSockName 함수는 소켓의 로컬 이름을 가져옵니다.
LPWSPGETSOCKOPT

LPWSPGetSockOpt 함수는 소켓 옵션을 검색합니다.
LPWSPIOCTL

LPWSPIoctl 함수는 소켓의 모드를 제어합니다.
LPWSPJOINLEAF

LPWSPJoinLeaf 함수는 리프 노드를 다중 포인트 세션에 조인하고, 연결 데이터를 교환하고, 제공된 흐름 사양에 따라 필요한 서비스 품질을 지정합니다.
LPWSPLISTEN

LPWSPListen 함수는 들어오는 연결을 수신 대기하는 소켓을 설정합니다.
LPWSPRECV

LPWSPRecv 함수는 소켓에서 데이터를 받습니다.
LPWSPRECVDISCONNECT

LPWSPRecvDisconnect 함수는 소켓에서 수신을 종료하고 소켓이 연결 지향인 경우 연결 끊기 데이터를 검색합니다.
LPWSPRECVFROM

LPWSPRecvFrom 함수는 데이터그램을 수신하고 원본 주소를 저장합니다.
LPWSPSELECT

LPWSPSelect 함수는 하나 이상의 소켓의 상태 결정합니다.
LPWSPSEND

LPWSPSend 함수는 연결된 소켓에 데이터를 보냅니다.
LPWSPSENDDISCONNECT

LPWSPSendDisconnect 함수는 소켓에 대한 연결 종료를 시작하고 연결 끊기 데이터를 보냅니다.
LPWSPSENDTO

WSPSendTo 함수는 겹치는 I/O를 사용하여 특정 대상으로 데이터를 보냅니다.
LPWSPSETSOCKOPT

LPWSPSetSockOpt 함수는 소켓 옵션을 설정합니다.
LPWSPSHUTDOWN

LPWSPShutdown 함수는 소켓에서 송신 및/또는 수신을 사용하지 않도록 설정합니다.
LPWSPSOCKET

LPWSPSocket 함수는 소켓을 만듭니다.
LPWSPSTRINGTOADDRESS

WSPStringToAddress 함수는 사람이 읽을 수 있는 숫자 문자열을 이러한 구조를 사용하는 Windows 소켓 루틴에 전달하는 데 적합한 소켓 주소 구조체(sockaddr)로 변환합니다.
NSPStartup

DLL 진입점 목록과 같은 공급자에 대한 동적 정보를 검색합니다.
ntohd

서명되지 않은 __int64 TCP/IP 네트워크 순서에서 호스트 바이트 순서(Intel 프로세서의 little-endian)로 변환하고 double을 반환합니다.
ntohf

서명되지 않은 __int32 TCP/IP 네트워크 순서에서 호스트 바이트 순서(Intel 프로세서의 little-endian)로 변환하고 float를 반환합니다.
ntohl

ntohl 함수(winsock2.h)는 u_long TCP/IP 네트워크 순서에서 호스트 바이트 순서(Intel 프로세서의 little-endian)로 변환합니다.
ntohl

ntohl 함수(winsock.h)는 u_long TCP/IP 네트워크 순서에서 호스트 바이트 순서(Intel 프로세서의 little-endian)로 변환합니다.
ntohll

서명되지 않은 __int64 TCP/IP 네트워크 순서에서 호스트 바이트 순서(Intel 프로세서의 little-endian)로 변환합니다.
ntohs

ntohs 함수(winsock2.h)는 u_short TCP/IP 네트워크 바이트 순서에서 호스트 바이트 순서(Intel 프로세서의 little-endian)로 변환합니다.
ntohs

ntohs 함수(winsock.h)는 u_short TCP/IP 네트워크 바이트 순서에서 호스트 바이트 순서(Intel 프로세서의 little-endian)로 변환합니다.
ProcessSocketNotifications

소켓 집합을 완료 포트와 연결하고 해당 포트에서 이미 보류 중인 알림을 검색합니다. 연결되면 완료 포트는 지정된 소켓 상태 알림을 받습니다.
Recv

recv 함수(winsock2.h)는 연결된 소켓 또는 바인딩된 연결 없는 소켓에서 데이터를 받습니다.
Recv

recv 함수(winsock.h)는 연결된 소켓 또는 바인딩된 연결 없는 소켓에서 데이터를 받습니다.
recvfrom

recvfrom 함수는 데이터그램을 수신하고 원본 주소를 저장합니다.
recvfrom

recvfrom 함수는 데이터그램을 수신하고 원본 주소를 저장합니다.
선택

select 함수는 필요한 경우 동기 I/O를 수행하기 위해 대기하는 하나 이상의 소켓의 상태 결정합니다.
send

연결된 소켓에 데이터를 보냅니다. (보내기)
Sendto

sendto 함수(winsock2.h)는 소켓에 나가는 데이터를 쓰는 데 사용됩니다.
Sendto

sendto 함수(winsock.h)는 데이터를 특정 대상으로 보냅니다.
SetAddrInfoExA

이름, 서비스 이름 및 연결된 주소를 특정 네임스페이스 공급자에 등록하거나 등록 취소합니다. (ANSI)
SetAddrInfoExW

이름, 서비스 이름 및 연결된 주소를 특정 네임스페이스 공급자에 등록하거나 등록 취소합니다. (유니코드)
setipv4sourcefilter

IPv4 소켓의 멀티캐스트 필터 상태를 설정합니다.
SetServiceA

SetService 함수는 하나 이상의 네임스페이스 내의 네트워크 서비스를 레지스트리에서 등록하거나 제거합니다. (ANSI)
SetServiceW

SetService 함수는 하나 이상의 네임스페이스 내의 네트워크 서비스를 레지스트리에서 등록하거나 제거합니다. (유니코드)
SetSocketMediaStreamingMode

서비스 품질이 필요한 스트리밍 미디어를 전송하는 데 네트워크를 사용할지 여부를 나타냅니다.
setsockopt

setsockopt 함수(winsock2.h)는 모든 형식의 소켓과 연결된 소켓 옵션의 현재 값을 모든 상태로 설정합니다.
setsockopt

setsockopt 함수(winsock.h)는 소켓 옵션을 설정합니다.
setsourcefilter

IPv4 또는 IPv6 소켓의 멀티캐스트 필터 상태를 설정합니다.
shutdown

종료 함수(winsock2.h)는 수신, 전송 또는 둘 다를 사용하지 않도록 설정하기 위해 모든 유형의 소켓에서 사용됩니다.
shutdown

shutdown 함수(winsock.h)는 소켓에서 송신 또는 수신을 사용하지 않도록 설정합니다.
socket

소켓 함수는 특정 전송 서비스 공급자에 바인딩된 소켓을 만듭니다.
SocketNotificationRetrieveEvents

이 인라인 도우미 함수는 OVERLAPPED_ENTRY 이벤트 마스크를 검색하는 편의를 위해 제공됩니다.
전송파일

TransmitFile 함수(mswsock.h)는 연결된 소켓 핸들을 통해 파일 데이터를 전송합니다.
전송파일

TransmitFile 함수(winsock.h)는 연결된 소켓 핸들을 통해 파일 데이터를 전송합니다.
WPUCloseEvent

WPUCloseEvent 함수는 열린 이벤트 개체 핸들을 닫습니다.
WPUCloseSocketHandle

WPUCloseSocketHandle 함수는 기존 소켓 핸들을 닫습니다.
WPUCloseThread

WPUCloseThread 함수는 WPUOpenCurrentThread를 호출하여 연 스레드를 닫습니다.
WPUCompleteOverlappedRequest

WPUCompleteOverlappedRequest 함수는 겹치는 I/O 작업에 대해 겹치는 I/O 완료 알림을 수행합니다.
WPUCreateEvent

WPUCreateEvent 함수는 새 이벤트 개체를 만듭니다.
WPUCreateSocketHandle

WPUCreateSocketHandle 함수는 새 소켓 핸들을 만듭니다.
WPUFDIsSet

WPUFDIsSet 함수는 지정된 소켓 핸들의 멤버 자격을 확인합니다.
WPUGetProviderPath

WPUGetProviderPath 함수는 지정된 공급자에 대한 DLL 경로를 검색합니다.
WPUModifyIFSHandle

WPUModifyIFSHandle 함수는 Ws2_32.dll 수정된 IFS 핸들을 받습니다.
WPUOpenCurrentThread

WPUOpenCurrentThread 함수는 계층화된 서비스 공급자에서 겹치는 함수와 함께 사용할 수 있는 현재 스레드에 대한 핸들을 엽니다.
WPUPostMessage

WPUPostMessage 함수는 이전 버전의 WSOCK32.dll 이전 버전과의 호환성을 유지하는 방식으로 표준 Windows PostMessage 함수를 수행합니다.
WPUQueryBlockingCallback

WPUQueryBlockingCallback 함수는 차단 작업을 서비스하는 동안 서비스 공급자가 주기적으로 호출해야 하는 콜백 함수에 대한 포인터를 반환합니다.
WPUQuerySocketHandleContext

WPUQuerySocketHandleContext 함수는 지정된 소켓 핸들과 연결된 컨텍스트 값을 쿼리합니다.
WPUQueueApc

WPUQueueApc 함수는 겹치는 I/O 완료 루틴을 쉽게 호출하기 위해 지정된 스레드에 사용자 모드 APC(비동기 프로시저 호출)를 큐에 대기합니다.
WPUResetEvent

WPUResetEvent 함수는 지정된 이벤트 개체의 상태를 서명되지 않은 상태로 다시 설정합니다. 이 호출은 인터럽트 컨텍스트 내에서 사용하기에 안전합니다.
WPUSetEvent

WPUSetEvent 함수는 지정된 이벤트 개체의 상태를 신호로 설정합니다. 이 호출은 인터럽트 컨텍스트 내에서 사용하기에 안전합니다.
WSAAccept

WSAAccept 함수는 조건 함수의 반환 값에 따라 연결을 조건부로 허용하고, 서비스 흐름 사양의 품질을 제공하며, 연결 데이터 전송을 허용합니다.
WSAAddressToStringA

sockaddr 구조체의 모든 구성 요소를 주소의 사람이 읽을 수 있는 문자열 표현으로 변환합니다. (ANSI)
WSAAddressToStringW

sockaddr 구조체의 모든 구성 요소를 주소의 사람이 읽을 수 있는 문자열 표현으로 변환합니다. (유니코드)
WSAAdvertiseProvider

적합한 모든 클라이언트에서 특정 네임스페이스 버전 2 공급자를 사용할 수 있게 합니다.
WSAAsyncGetHostByAddr

WSAAsyncGetHostByAddr 함수(winsock2.h)는 주소에 해당하는 호스트 정보를 비동기적으로 검색합니다.
WSAAsyncGetHostByAddr

WSAAsyncGetHostByAddr 함수(winsock.h)는 주소에 해당하는 호스트 정보를 비동기적으로 검색합니다.
WSAAsyncGetHostByAddr

WSAAsyncGetHostByAddr 매크로 함수(wsipv6ok.h)는 주소에 해당하는 호스트 정보를 비동기적으로 검색합니다.
WSAAsyncGetHostByName

WSAAsyncGetHostByName 함수(winsock2.h)는 호스트 이름에 해당하는 호스트 정보를 비동기적으로 검색합니다.
WSAAsyncGetHostByName

WSAAsyncGetHostByName 함수(winsock.h)는 호스트 이름에 해당하는 호스트 정보를 비동기적으로 검색합니다.
WSAAsyncGetHostByName

WSAAsyncGetHostByName 매크로 함수(wsipv6ok.h)는 호스트 이름에 해당하는 호스트 정보를 비동기적으로 검색합니다.
WSAAsyncGetProtoByName

WSAAsyncGetProtoByName 함수(winsock2.h)는 프로토콜 이름에 해당하는 프로토콜 정보를 비동기적으로 검색합니다.
WSAAsyncGetProtoByName

WSAAsyncGetProtoByName 함수(winsock.h)는 프로토콜 이름에 해당하는 프로토콜 정보를 비동기적으로 검색합니다.
WSAAsyncGetProtoByNumber

WSAAsyncGetProtoByNumber 함수(winsock2.h)는 프로토콜 번호에 해당하는 프로토콜 정보를 비동기적으로 검색합니다.
WSAAsyncGetProtoByNumber

WSAAsyncGetProtoByNumber 함수(winsock.h)는 프로토콜 번호에 해당하는 프로토콜 정보를 비동기적으로 검색합니다.
WSAAsyncGetServByName

WSAAsyncGetServByName 함수(winsock2.h)는 서비스 이름 및 포트에 해당하는 서비스 정보를 비동기적으로 검색합니다.
WSAAsyncGetServByName

WSAAsyncGetServByName 함수(winsock.h)는 서비스 이름 및 포트에 해당하는 서비스 정보를 비동기적으로 검색합니다.
WSAAsyncGetServByPort

WSAAsyncGetServByPort 함수(winsock2.h)는 포트 및 프로토콜에 해당하는 서비스 정보를 비동기적으로 검색합니다.
WSAAsyncGetServByPort

WSAAsyncGetServByPort 함수(winsock.h)는 포트 및 프로토콜에 해당하는 서비스 정보를 비동기적으로 검색합니다.
WSAAsyncSelect

WSAAsyncSelect 함수(winsock2.h)는 소켓에 대한 네트워크 이벤트의 Windows 메시지 기반 알림을 요청합니다.
WSAAsyncSelect

WSAAsyncSelect 함수(winsock.h)는 소켓에 대한 네트워크 이벤트의 Windows 메시지 기반 알림을 요청합니다.
WSACancelAsyncRequest

WSACancelAsyncRequest 함수(winsock2.h)는 불완전한 비동기 작업을 취소합니다.
WSACancelAsyncRequest

WSACancelAsyncRequest 함수(winsock.h)는 불완전한 비동기 작업을 취소합니다.
WSACancelBlockingCall

WSACancelBlockingCall 함수가 Windows Sockets 2 사양, 수정 버전 2.2.0에 따라 제거되었습니다.
WSACleanup

WSACleanup 함수(winsock2.h)는 WS2_32.dll 사용을 종료합니다.
WSACleanup

WSACleanup 함수(winsock.h)는 WS2_32.dll 사용을 종료합니다.
WSACloseEvent

WSACloseEvent 함수는 열린 이벤트 개체 핸들을 닫습니다.
WSAConnect

WSAConnect 함수는 다른 소켓 애플리케이션에 대한 연결을 설정하고, 연결 데이터를 교환하고, 지정된 FLOWSPEC 구조에 따라 필요한 서비스 품질을 지정합니다.
WSAConnectByList

대상 주소 집합(호스트 이름 및 포트)으로 표시되는 가능한 엔드포인트 컬렉션 중 하나에 대한 연결을 설정합니다.
WSAConnectByNameA

지정된 호스트 및 포트에 대한 연결을 설정합니다. (ANSI)
WSAConnectByNameW

지정된 호스트 및 포트에 대한 연결을 설정합니다. (유니코드)
WSACreateEvent

WSACreateEvent 함수는 새 이벤트 개체를 만듭니다.
WSADeleteSocketPeerTargetName

피어 대상 이름과 소켓의 IP 주소 간의 연결을 제거합니다. 반환이 성공하면 IP 주소와 대상 이름 간에 나중에 연결되지 않습니다.
WSADuplicateSocketA

WSADuplicateSocket 함수는 공유 소켓에 대한 새 소켓 설명자를 만드는 데 사용할 수 있는 WSAPROTOCOL_INFO 구조를 반환합니다. WSADuplicateSocket 함수는 QOS 사용 소켓에서 사용할 수 없습니다. (ANSI)
WSADuplicateSocketW

WSADuplicateSocket 함수는 공유 소켓에 대한 새 소켓 설명자를 만드는 데 사용할 수 있는 WSAPROTOCOL_INFO 구조를 반환합니다. WSADuplicateSocket 함수는 QOS 사용 소켓에서 사용할 수 없습니다. (유니코드)
WSAEnumNameSpaceProvidersA

WSAEnumNameSpaceProviders 함수는 사용 가능한 네임스페이스 공급자에 대한 정보를 검색합니다. (ANSI)
WSAEnumNameSpaceProvidersExA

사용 가능한 네임스페이스 공급자에 대한 정보를 검색합니다. (ANSI)
WSAEnumNameSpaceProvidersExW

사용 가능한 네임스페이스 공급자에 대한 정보를 검색합니다. (유니코드)
WSAEnumNameSpaceProvidersW

WSAEnumNameSpaceProviders 함수는 사용 가능한 네임스페이스 공급자에 대한 정보를 검색합니다. (유니코드)
WSAEnumNetworkEvents

WSAEnumNetworkEvents 함수는 표시된 소켓에 대한 네트워크 이벤트 발생을 검색하고 내부 네트워크 이벤트 레코드를 지우고 이벤트 개체를 다시 설정합니다(선택 사항).
WSAEnumProtocolsA

WSAEnumProtocols 함수는 사용 가능한 전송 프로토콜에 대한 정보를 검색합니다. (ANSI)
WSAEnumProtocolsW

WSAEnumProtocols 함수는 사용 가능한 전송 프로토콜에 대한 정보를 검색합니다. (유니코드)
WSAEventSelect

WSAEventSelect 함수는 지정된 FD_XXX 네트워크 이벤트 집합과 연결할 이벤트 개체를 지정합니다.
WSAGetFailConnectOnIcmpError

TCP_FAIL_CONNECT_ON_ICMP_ERROR 소켓 옵션의 상태를 쿼리합니다.
WSAGetIcmpErrorInfo

연결 설정 중에 TCP 소켓에서 수신된 ICMP 오류에 대한 정보를 검색합니다.
WSAGetIPUserMtu

소켓에 대한 사용자 정의 IP 계층 MTU를 검색합니다.
WSAGetLastError

WSAGetLastError 함수(winsock2.h)는 실패한 마지막 Windows 소켓 작업에 대한 오류 상태 반환합니다.
WSAGetLastError

WSAGetLastError 함수(winsock.h)는 실패한 마지막 Windows 소켓 작업에 대한 오류 상태 반환합니다.
WSAGetOverlappedResult

WSAGetOverlappedResult 함수는 지정된 소켓에서 겹치는 작업의 결과를 검색합니다.
WSAGetQOSByName

WSAGetQOSByName 함수는 명명된 템플릿을 기반으로 QOS 구조를 초기화하거나 사용 가능한 템플릿 이름의 열거형을 검색하는 버퍼를 제공합니다.
WSAGetServiceClassInfoA

WSAGetServiceClassInfo 함수는 지정된 네임스페이스 공급자에서 지정된 서비스 클래스와 관련된 클래스 정보(스키마)를 검색합니다. (ANSI)
WSAGetServiceClassInfoW

WSAGetServiceClassInfo 함수는 지정된 네임스페이스 공급자에서 지정된 서비스 클래스와 관련된 클래스 정보(스키마)를 검색합니다. (유니코드)
WSAGetServiceClassNameByClassIdA

WSAGetServiceClassNameByClassId 함수는 지정된 형식과 연결된 서비스의 이름을 검색합니다. 이 이름은 FTP 또는 SNA와 같은 일반 서비스 이름이고 해당 서비스의 특정 instance 이름이 아닙니다. (ANSI)
WSAGetServiceClassNameByClassIdW

WSAGetServiceClassNameByClassId 함수는 지정된 형식과 연결된 서비스의 이름을 검색합니다. 이 이름은 FTP 또는 SNA와 같은 일반 서비스 이름이고 해당 서비스의 특정 instance 이름이 아닙니다. (유니코드)
WSAGetUdpRecvMaxCoalescedSize

UDP 소켓에 대해 받은 병합된 메시지의 최대 크기를 검색합니다.
WSAGetUdpSendMessageSize

UDP 소켓의 구분 메시지 크기를 검색합니다.
WSAHtonl

WSAHtonl 함수는 호스트 바이트 순서에서 네트워크 바이트 순서로 u_long 변환합니다.
WSAHtons

WSAHtons 함수는 호스트 바이트 순서에서 네트워크 바이트 순서로 u_short 변환합니다.
WSAImpersonateSocketPeer

애플리케이션 수준 권한 부여를 수행하기 위해 소켓 피어에 해당하는 보안 주체를 가장하는 데 사용됩니다.
WSAInstallServiceClassA

WSAInstallServiceClass 함수는 네임스페이스 내에 서비스 클래스 스키마를 등록합니다. (ANSI)
WSAInstallServiceClassW

WSAInstallServiceClass 함수는 네임스페이스 내에 서비스 클래스 스키마를 등록합니다. (유니코드)
WSAIoctl

WSAIoctl 함수는 소켓의 모드를 제어합니다.
WSAIsBlocking

이 함수는 Windows 소켓 2 사양, 수정 버전 2.2.0에 따라 제거되었습니다. (WSAIsBlocking)
WSAJoinLeaf

WSAJoinLeaf 함수는 리프 노드를 다중 포인트 세션에 조인하고, 연결 데이터를 교환하고, 지정된 FLOWSPEC 구조에 따라 필요한 서비스 품질을 지정합니다.
WSALookupServiceBeginA

WSALookupServiceBegin 함수는 WSAQUERYSET 구조에 포함된 정보로 제한되는 클라이언트 쿼리를 시작합니다. (ANSI)
WSALookupServiceBeginW

WSALookupServiceBegin 함수는 WSAQUERYSET 구조에 포함된 정보로 제한되는 클라이언트 쿼리를 시작합니다. (유니코드)
WSALookupServiceEnd

WSALookupServiceEnd 함수는 WSALookupServiceBegin 및 WSALookupServiceNext에 대한 이전 호출 후 핸들을 해제하기 위해 호출됩니다.
WSALookupServiceNextA

WSALookupServiceNext 함수는 요청된 서비스 정보를 검색하기 위해 WSALookupServiceBegin에 대한 이전 호출에서 핸들을 가져온 후 호출됩니다. (ANSI)
WSALookupServiceNextW

WSALookupServiceNext 함수는 요청된 서비스 정보를 검색하기 위해 WSALookupServiceBegin에 대한 이전 호출에서 핸들을 가져온 후 호출됩니다. (유니코드)
WSANSPIoctl

개발자가 등록된 네임스페이스에 대한 I/O 컨트롤 호출을 수행할 수 있습니다.
WSANtohl

WSANtohl 함수는 u_long 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.
WSANtohs

WSANtohs 함수는 u_short 네트워크 바이트 순서에서 호스트 바이트 순서로 변환합니다.
WSAPoll

WSAPoll 함수는 하나 이상의 소켓 상태 결정합니다.
WSAProviderCompleteAsyncCall

네임스페이스 버전 2 공급자에 대한 비동기 호출이 완료되면 클라이언트에 알린 것입니다.
WSAProviderConfigChange

WSAProviderConfigChange 함수는 공급자 구성이 변경되면 애플리케이션에 알 수 있습니다.
WSAQuerySocketSecurity

소켓의 연결에 적용되는 보안에 대한 정보를 쿼리합니다.
WSARecv

연결된 소켓 또는 바인딩된 연결 없는 소켓에서 데이터를 받습니다. (WSARecv)
WSARecvDisconnect

WSARecvDisconnect 함수는 소켓에서 수신을 종료하고 소켓이 연결 지향인 경우 연결 끊기 데이터를 검색합니다.
WSARecvEx

WSARecvEx 함수(mswsock.h)는 연결된 소켓 또는 바인딩된 연결 없는 소켓에서 데이터를 수신합니다.
WSARecvEx

WSARecvEx 함수(winsock.h)는 연결된 소켓 또는 바인딩된 연결 없는 소켓에서 데이터를 받습니다.
WSARecvFrom

데이터그램을 수신하고 원본 주소를 저장합니다.
WSARemoveServiceClass

WSARemoveServiceClass 함수는 레지스트리에서 서비스 클래스 스키마를 영구적으로 제거합니다.
WSAResetEvent

WSAResetEvent 함수는 지정된 이벤트 개체의 상태를 서명되지 않은 상태로 다시 설정합니다.
WSARevertImpersonation

소켓 피어의 가장을 종료합니다. WSAImpersonateSocketPeer를 호출하고 액세스 검사를 완료한 후에 호출해야 합니다.
WSASend

연결된 소켓에 데이터를 보냅니다. (WSASend)
WSASendDisconnect

WSASendDisconnect 함수는 소켓에 대한 연결 종료를 시작하고 연결 끊기 데이터를 보냅니다.
WSASendMsg

연결된 소켓과 연결되지 않은 소켓에서 데이터 및 선택적 제어 정보를 보냅니다. 참고 이 함수는 Windows 소켓 사양에 대한 Microsoft 전용 확장입니다. .
WSASendTo

해당하는 경우 겹치는 I/O를 사용하여 특정 대상으로 데이터를 보냅니다.
WSASetBlockingHook

이 함수는 Windows 소켓 2 사양, 수정 버전 2.2.0에 따라 제거되었습니다. (WSASetBlockingHook)
WSASetEvent

WSASetEvent 함수는 지정된 이벤트 개체의 상태를 신호로 설정합니다.
WSASetFailConnectOnIcmpError

TCP_FAIL_CONNECT_ON_ICMP_ERROR 소켓 옵션의 상태를 설정합니다.
WSASetIPUserMtu

소켓에서 사용자 정의 IP 계층 MTU를 설정합니다.
WSASetLastError

WSASetLastError 함수(winsock2.h)는 WSAGetLastError 함수를 통해 검색할 수 있는 오류 코드를 설정합니다.
WSASetLastError

WSASetLastError 함수(winsock.h)는 WSAGetLastError 함수를 통해 검색할 수 있는 오류 코드를 설정합니다.
WSASetServiceA

WSASetService 함수는 하나 이상의 네임스페이스 내에서 서비스가 instance 레지스트리에서 등록하거나 제거합니다. (ANSI)
WSASetServiceW

WSASetService 함수는 하나 이상의 네임스페이스 내에서 서비스가 instance 레지스트리에서 등록하거나 제거합니다. (유니코드)
WSASetSocketPeerTargetName

피어 IP 주소에 해당하는 SPN(피어 대상 이름)을 지정하는 데 사용됩니다. 이 대상 이름은 인증해야 하는 피어를 안전하게 식별하기 위해 클라이언트 애플리케이션에서 지정해야 합니다.
WSASetSocketSecurity

소켓에 대한 보안을 사용하도록 설정하고 적용합니다.
WSASetUdpRecvMaxCoalescedSize

UDP 소켓에 설정된 병합된 메시지의 최대 크기를 설정합니다.
WSASetUdpSendMessageSize

UDP 소켓의 구분 메시지 크기를 설정합니다.
WSASocketA

WSASocket 함수는 특정 전송 서비스 공급자에 바인딩된 소켓을 만듭니다. (ANSI)
WSASocketW

WSASocket 함수는 특정 전송 서비스 공급자에 바인딩된 소켓을 만듭니다. (유니코드)
WSAStartup

WSAStartup 함수(winsock2.h)는 프로세스에서 Winsock DLL 사용을 시작합니다.
WSAStartup

WSAStartup 함수(winsock.h)는 프로세스에서 Winsock DLL 사용을 시작합니다.
WSAStringToAddressA

WSAStringToAddress 함수는 표준 텍스트 프레젠테이션 양식의 네트워크 주소를 sockaddr 구조체의 숫자 이진 형식으로 변환하며, 이러한 구조를 사용하는 Windows 소켓 루틴에 전달하는 데 적합합니다. (ANSI)
WSAStringToAddressW

WSAStringToAddress 함수는 표준 텍스트 프레젠테이션 양식의 네트워크 주소를 sockaddr 구조체의 숫자 이진 형식으로 변환하며, 이러한 구조를 사용하는 Windows 소켓 루틴에 전달하는 데 적합합니다. (유니코드)
WSAUnadvertiseProvider

클라이언트에서 특정 네임스페이스 버전 2 공급자를 더 이상 사용할 수 없게 만듭니다.
WSAUnhookBlockingHook

이 함수는 Windows 소켓 2 사양인 수정 버전 2.2.0에 따라 제거되었습니다. (WSAUnhookBlockingHook)
WSAWaitForMultipleEvents

지정된 이벤트 개체 중 하나 또는 전부가 신호 상태에 있거나, 제한 시간 간격이 만료되거나, I/O 완료 루틴이 실행된 경우를 반환합니다.
WSCDeinstallProvider

시스템 구성 데이터베이스에서 지정된 전송 공급자를 제거합니다.
WSCDeinstallProvider32

시스템 구성 데이터베이스에서 지정된 32비트 전송 공급자를 제거합니다.
WSCEnableNSProvider

지정된 네임스페이스 공급자의 상태를 변경합니다.
WSCEnableNSProvider32

지정된 32비트 네임스페이스 공급자를 사용하거나 사용하지 않도록 설정합니다.
WSCEnumNameSpaceProviders32

사용 가능한 32비트 네임스페이스 공급자에 대한 정보를 반환합니다. 참고 이 호출은 64비트 플랫폼에서 사용할 WSAEnumNameSpaceProviders의 엄격한 32비트 버전입니다. 64비트 프로세스가 32비트 카탈로그에 액세스할 수 있도록 제공됩니다. .
WSCEnumNameSpaceProvidersEx32

사용 가능한 32비트 네임스페이스 공급자에 대한 정보를 검색합니다.
WSCEnumProtocols

WSCEnumProtocols 함수는 사용 가능한 전송 프로토콜에 대한 정보를 검색합니다.
WSCEnumProtocols32

사용 가능한 전송 프로토콜에 대한 정보를 검색합니다. 참고 이 호출은 64비트 플랫폼에서 사용하기 위해 엄격하게 32비트 버전의 WSCEnumProtocols입니다. 64비트 프로세스가 32비트 카탈로그에 액세스할 수 있도록 제공됩니다. .
WSCGetApplicationCategory

애플리케이션과 연결된 LSP(계층화된 서비스 공급자) 범주를 검색합니다.
WSCGetProviderInfo

LSP(계층화된 서비스 공급자)의 정보 클래스와 연결된 데이터를 검색합니다.
WSCGetProviderInfo32

32비트 LSP(계층화된 서비스 공급자)에 대한 정보 클래스와 연결된 데이터를 검색합니다. 참고 이 호출은 64비트 플랫폼에서 사용하기 위해 엄격하게 32비트 버전의 WSCGetProviderInfo입니다.
WSCGetProviderPath

WSCGetProviderPath 함수는 지정된 공급자에 대한 DLL 경로를 검색합니다.
WSCGetProviderPath32

지정된 32비트 공급자에 대한 DLL 경로를 검색합니다. 참고 이 호출은 64비트 플랫폼에서 사용하기 위해 엄격하게 32비트 버전의 WSCGetProviderPath입니다. 64비트 프로세스가 32비트 카탈로그에 액세스할 수 있도록 제공됩니다. .
WSCInstallNameSpace

네임스페이스 공급자를 설치합니다. (WSCInstallNameSpace)
WSCInstallNameSpace32

지정된 32비트 네임스페이스 공급자를 설치합니다. (WSCInstallNamespace32)
WSCInstallNameSpaceEx

네임스페이스 공급자를 설치합니다. (WSCInstallNameSpaceEx)
WSCInstallNameSpaceEx32

지정된 32비트 네임스페이스 공급자를 설치합니다. (WSCInstallNameSpaceEx32)
WSCInstallProvider

지정된 전송 공급자를 시스템 구성 데이터베이스에 설치합니다.
WSCInstallProvider64_32

지정된 전송 서비스 공급자를 64비트 컴퓨터의 32비트 및 64비트 시스템 구성 데이터베이스에 설치합니다.
WSCInstallProviderAndChains

지정된 32비트 전송 공급자와 특정 프로토콜 체인을 32비트 컴퓨터의 Winsock 2 시스템 구성 데이터베이스에 설치합니다.
WSCInstallProviderAndChains64_32

지정된 전송 공급자와 해당 특정 프로토콜 체인을 64비트 컴퓨터의 32비트 및 64비트 Winsock 2 시스템 구성 데이터베이스에 모두 설치합니다.
WSCInstallQOSTemplate

시스템 구성 데이터베이스에 지정된 QoS 템플릿을 설치합니다.
WSCRemoveQOSTemplate

시스템 구성 데이터베이스에서 지정된 QoS 템플릿을 제거합니다.
WSCSetApplicationCategory

애플리케이션과 연결된 허용된 LSP(계층화된 서비스 공급자) 범주를 설정합니다.
WSCSetProviderInfo

LSP(계층화된 서비스 공급자)에 대해 지정된 정보 클래스의 데이터 값을 설정합니다.
WSCSetProviderInfo32

LSP(계층화된 서비스 공급자)에 대해 지정된 정보 클래스의 데이터 값을 설정합니다.
WSCUnInstallNameSpace

표시된 이름 공간 공급자를 제거합니다.
WSCUnInstallNameSpace32

특정 32비트 네임스페이스 공급자를 제거합니다.
WSCUpdateProvider

시스템 구성 데이터베이스에서 지정된 전송 공급자를 수정합니다.
WSCUpdateProvider32

시스템 구성 데이터베이스에서 지정된 32비트 전송 공급자를 수정합니다. 참고 이 호출은 64비트 플랫폼에서 사용하기 위해 엄격하게 32비트 버전의 WSCUpdateProvider입니다. 64비트 프로세스가 32비트 카탈로그에 액세스할 수 있도록 제공됩니다. .
WSCWriteNameSpaceOrder

사용 가능한 Windows 소켓(Winsock) 2 네임스페이스 공급자의 순서를 변경합니다. 네임스페이스 공급자의 순서는 이름 확인을 위해 열거하거나 쿼리할 때 네임스페이스의 우선 순위를 결정합니다.
WSCWriteNameSpaceOrder32

32비트 카탈로그에서 사용 가능한 Windows 소켓(Winsock) 2 네임스페이스 공급자의 순서를 변경합니다.
WSCWriteProviderOrder

사용 가능한 전송 공급자의 순서를 다시 지정하는 데 사용됩니다.
WSCWriteProviderOrder32

사용 가능한 32비트 전송 공급자의 순서를 다시 지정하는 데 사용됩니다.
WSPStartup

WSPStartup 함수는 클라이언트에서 WINDOWS 소켓 SPI(서비스 공급자 인터페이스)의 사용을 시작합니다.

구조체

 
ADDRINFO_DNS_SERVER

Winsock API에 사용되는 DNS(사용자 지정 도메인 이름 시스템) 서버를 나타냅니다.
ADDRINFOA

getaddrinfo 함수에서 호스트 주소 정보를 보유하는 데 사용됩니다.
ADDRINFOEX2A

정식 이름과 정규화된 도메인 이름이 모두 요청된 경우 GetAddrInfoEx 함수에서 호스트 주소 정보를 보유하는 데 사용됩니다. (ANSI)
ADDRINFOEX2W

정식 이름과 정규화된 도메인 이름이 모두 요청된 경우 GetAddrInfoEx 함수에서 호스트 주소 정보를 보유하는 데 사용됩니다. (유니코드)
ADDRINFOEX3

특정 네트워크 인터페이스가 요청되었을 때 GetAddrInfoEx 함수에서 호스트 주소 정보를 보유하는 데 사용됩니다. (addrinfoex3W)
ADDRINFOEX4

특정 네트워크 인터페이스가 요청되었을 때 GetAddrInfoEx 함수에서 호스트 주소 정보를 보유하는 데 사용됩니다. (addrinfoex4W)
ADDRINFOEX5

특정 네트워크 인터페이스가 요청되었을 때 GetAddrInfoExW 함수에서 호스트 주소 정보를 보유하는 데 사용됩니다. (ADDRINFOEX5)
ADDRINFOEX6

특정 네트워크 인터페이스가 요청되었을 때 GetAddrInfoExW 함수에서 호스트 주소 정보를 보유하는 데 사용됩니다. (ADDRINFOEX6)
ADDRINFOEXA

GetAddrInfoEx 함수에서 호스트 주소 정보를 보유하는 데 사용됩니다. (ANSI)
ADDRINFOEXW

GetAddrInfoEx 함수에서 호스트 주소 정보를 보유하는 데 사용됩니다. (유니코드)
ADDRINFOW

GetAddrInfoW 함수에서 호스트 주소 정보를 보유하는 데 사용됩니다.
AFPROTOCOLS

AFPROTOCOLS 구조는 애플리케이션 프로그래머가 쿼리를 제한할 수 있는 프로토콜 목록을 제공합니다. AFPROTOCOLS 구조체는 쿼리 목적으로만 사용됩니다.
ASSOCIATE_NAMERES_CONTEXT_INPUT

정규화된 도메인 이름에 대한 전송 설정 ID 및 핸들을 포함합니다.
ATM_ADDRESS

ATM_ADDRESS 구조체는 ATM 기반 소켓에 대한 ATM 주소 데이터를 보유합니다.
ATM_BHLI

ATM_BHLI 구조체는 연결된 ATM 소켓에 대한 B-HLI 정보를 식별하는 데 사용됩니다.
ATM_BLLI

ATM_BLLI 구조체는 연결된 ATM 소켓에 대한 B-LLI 정보를 식별하는 데 사용됩니다.
BLOB

Binary Large Object에서 파생된 BLOB(wtypesbase.h) 구조체에는 데이터 블록에 대한 정보가 포함됩니다.
BLOB

Binary Large Object에서 파생된 BLOB 구조체(winsock2.h)에는 데이터 블록에 대한 정보가 포함되어 있습니다.
BLOB

이진 큰 개체에서 파생된 BLOB 구조체(nspapi.h)에는 데이터 블록에 대한 정보가 포함됩니다.
CSADDR_INFO

CSADDR_INFO(ws2def.h) 구조체에는 소켓, 네트워크 서비스 또는 네임스페이스 공급자에 대한 Windows 소켓 주소 정보가 포함됩니다.
CSADDR_INFO

CSADDR_INFO 구조체(nspapi.h)에는 소켓, 네트워크 서비스 또는 네임스페이스 공급자에 대한 Windows 소켓 주소 정보가 포함됩니다.
fd_set

Fd_set 구조체(winsock2.h)는 Windows 소켓(Winsock) 함수 및 서비스 공급자가 소켓을 집합에 배치하는 데 사용됩니다.
fd_set

fd_set 구조체(winsock.h)는 Windows 소켓(Winsock) 함수 및 서비스 공급자가 소켓을 집합에 배치하는 데 사용됩니다.
GROUP_FILTER

멀티캐스트 IPv6 또는 IPv4 주소에 대한 멀티캐스트 필터링 매개 변수를 제공합니다.
GROUP_REQ

IPv6 또는 IPv4 주소에 대한 멀티캐스트 그룹 정보를 제공합니다.
GROUP_SOURCE_REQ

원본 IP 주소를 포함하는 IPv6 또는 IPv4 주소에 대한 멀티캐스트 그룹 정보를 제공합니다.
HOSTENT

HOSTENT 구조체(winsock2.h)는 함수에서 호스트 이름, IPv4 주소 등과 같은 지정된 호스트에 대한 정보를 저장하는 데 사용됩니다.
HOSTENT

HOSTENT(winsock.h) 구조체는 함수에서 호스트 이름, IPv4 주소 등과 같은 지정된 호스트에 대한 정보를 저장하는 데 사용됩니다.
ICMP_ERROR_INFO

수신된 ICMP 오류 정보를 저장하는 데 사용됩니다.
in_addr

in_addr 구조체는 IPv4 인터넷 주소를 나타냅니다.
IN_PKTINFO

in_pktinfo 구조는 수신된 패킷 주소 정보를 저장하는 데 사용되며 Windows에서 수신된 패킷에 대한 정보를 반환하는 데 사용되며 패킷을 보내는 데 사용할 로컬 IPv4 주소를 지정할 수도 있습니다.
IN6_PKTINFO

in6_pktinfo 구조는 수신된 IPv6 패킷 주소 정보를 저장하는 데 사용되며 Windows에서 수신된 패킷에 대한 정보를 반환하는 데 사용되며 패킷을 보내는 데 사용할 로컬 IPv6 주소를 지정할 수도 있습니다.
INET_PORT_RANGE

SIO_ACQUIRE_PORT_RESERVATION IOCTL에서 TCP 또는 UDP 포트 블록에 대한 런타임 예약을 획득하는 데 사용하는 입력 데이터를 제공합니다.
INET_PORT_RESERVATION_INSTANCE

TCP 또는 UDP 포트 블록에 대한 포트 예약 및 토큰을 포함합니다.
INET_PORT_RESERVATION_TOKEN

TCP 또는 UDP 포트 블록에 대한 포트 예약 토큰을 포함합니다.
INTERFACE_INFO

INTERFACE_INFO 구조체는 인터페이스 IP 주소에 대한 정보를 얻기 위해 SIO_GET_INTERFACE_LIST ioctl 명령과 함께 사용됩니다.
INTERFACE_INFO_EX

INTERFACE_INFO_EX 구조는 인터페이스 IP 주소에 대한 정보를 얻기 위해 SIO_GET_INTERFACE_LIST IOCTL 명령과 함께 사용됩니다.
IP_MREQ

ip_mreq 구조는 IPv4 주소에 대한 멀티캐스트 그룹 정보를 제공합니다.
IP_MREQ_SOURCE

ip_mreq_source 구조는 IPv4 주소에 대한 멀티캐스트 그룹 정보를 제공합니다.
IP_MSFILTER

ip_msfilter 구조는 IPv4 주소에 대한 멀티캐스트 필터링 매개 변수를 제공합니다.
IPV6_MREQ

ipv6_mreq 구조는 IPv6 주소에 대한 멀티캐스트 그룹 정보를 제공합니다.
IPX_ADDRESS_DATA

IPX_ADDRESS_DATA 구조체는 IPX가 바인딩된 특정 어댑터에 대한 정보를 제공합니다. optname 매개 변수에서 IPX_ADDRESS 지정하는 getsockopt 함수 호출과 함께 사용됩니다.
IPX_NETNUM_DATA

IPX_NETNUM_DATA 구조체는 지정된 IPX 네트워크 번호에 대한 정보를 제공합니다. optname 매개 변수에서 IPX_GETNETINFO 지정하는 getsockopt 함수 호출과 함께 사용됩니다.
IPX_SPXCONNSTATUS_DATA

IPX_SPXCONNSTATUS_DATA 구조체는 연결된 SPX 소켓에 대한 정보를 제공합니다.
머무르게

LINGER 구조체(winsock2.h)는 데이터가 큐에 대기할 때 해당 소켓이 작동하는 방식을 지정하는 특정 소켓에 대한 정보를 유지 관리합니다.
머무르게

LINGER(winsock.h) 구조는 데이터를 보낼 큐에 대기할 때 해당 소켓이 작동하는 방식을 지정하는 특정 소켓에 대한 정보를 유지 관리합니다.
NAPI_DOMAIN_DESCRIPTION_BLOB

NS_EMAIL 네임스페이스에 대한 네임스페이스 공급자가 처리하는 도메인에 대해 설명합니다.
NAPI_PROVIDER_INSTALLATION_BLOB

NS_EMAIL 네임스페이스에 대한 네임스페이스 공급자를 설치하는 데 필요한 정보를 포함합니다.
NS_SERVICE_INFOA

지정된 네임스페이스 또는 기본 네임스페이스 집합의 컨텍스트에서 네트워크 서비스 또는 네트워크 서비스 유형에 대한 정보를 포함합니다. (ANSI)
NS_SERVICE_INFOW

지정된 네임스페이스 또는 기본 네임스페이스 집합의 컨텍스트에서 네트워크 서비스 또는 네트워크 서비스 유형에 대한 정보를 포함합니다. (유니코드)
NSP_ROUTINE

NSPv1(네임스페이스 서비스 공급자 버전 1) 공급자가 구현하는 함수에 대한 정보를 포함합니다.
NSPV2_ROUTINE

네임스페이스 서비스 공급자 version-2(NSPv2) 공급자가 구현하는 함수에 대한 정보를 포함합니다.
PROTOCOL_INFOA

프로토콜에 대한 정보를 포함합니다. (ANSI)
PROTOCOL_INFOW

프로토콜에 대한 정보를 포함합니다. (유니코드)
PROTOENT

PROTOENT 구조체(winsock2.h)에는 지정된 프로토콜 이름에 해당하는 이름과 프로토콜 번호가 포함됩니다.
PROTOENT

PROTOENT(winsock.h) 구조체에는 지정된 프로토콜 이름에 해당하는 이름 및 프로토콜 번호가 포함됩니다.
REAL_TIME_NOTIFICATION_SETTING_INPUT

Windows 스토어 앱에서 백그라운드 네트워크 알림을 수신하기 위해 ControlChannelTrigger와 함께 사용되는 TCP 소켓에 대한 REAL_TIME_NOTIFICATION_CAPABILITY 전송 설정에 적용할 입력 설정을 제공합니다.
REAL_TIME_NOTIFICATION_SETTING_OUTPUT

Windows 스토어 앱에서 백그라운드 네트워크 알림을 수신하기 위해 ControlChannelTrigger와 함께 사용되는 TCP 소켓에 대한 REAL_TIME_NOTIFICATION_CAPABILITY 전송 설정에 대한 쿼리의 출력 설정을 제공합니다.
RIO_BUF

Winsock 등록 I/O 확장을 사용하여 네트워크 데이터를 보내거나 받는 데 사용되는 등록된 버퍼의 일부를 지정합니다.
RIO_EXTENSION_FUNCTION_TABLE

Winsock 등록 I/O 확장을 구현하는 함수에 대한 정보를 포함합니다.
RIO_NOTIFICATION_COMPLETION

Winsock 등록 I/O 확장을 사용하여 네트워크 데이터를 보내거나 받기 위해 RIONotify 함수와 함께 사용할 I/O 완성 방법을 지정합니다.
RIORESULT

Winsock 등록 I/O 확장에 사용되는 요청 완료 결과를 나타내는 데 사용되는 데이터를 포함합니다.
RM_FEC_INFO

RM_FEC_INFO 구조는 신뢰할 수 있는 멀티캐스트에서 FEC(정방향 오류 수정)를 사용하기 위한 설정을 지정합니다. 이 구조체는 RM_USE_FEC 소켓 옵션과 함께 사용됩니다.
RM_RECEIVER_STATS

신뢰할 수 있는 멀티캐스트 수신기 세션에 대한 통계 정보를 제공합니다. 이 구조체는 RM_RECEIVER_STATISTICS 소켓 옵션과 함께 사용됩니다.
RM_SEND_WINDOW

RM_SEND_WINDOW 구조체는 신뢰할 수 있는 멀티캐스트 보내기 창을 지정합니다. 이 구조체는 RM_RATE_WINDOW_SIZE 소켓 옵션과 함께 사용됩니다.
RM_SENDER_STATS

신뢰할 수 있는 멀티캐스트 보낸 사람 세션에 대한 통계 정보를 제공합니다. 이 구조체는 RM_SENDER_STATISTICS 소켓 옵션과 함께 사용됩니다.
SERVENT

SERVENT 구조체(winsock2.h)는 지정된 서비스 이름의 이름과 서비스 번호를 저장하거나 반환하는 데 사용됩니다.
SERVENT

SERVENT(winsock.h) 구조체는 지정된 서비스 이름에 대한 이름 및 서비스 번호를 저장하거나 반환하는 데 사용됩니다.
SERVICE_ADDRESS

서비스에 대한 주소 정보를 포함합니다. 구조체는 RPC(원격 프로시저 호출), 명명된 파이프 및 소켓을 포함하여 다양한 유형의 IPC(Interprocess Communication) 메커니즘 및 해당 주소 양식을 수용할 수 있습니다.
SERVICE_ADDRESSES

SERVICE_ADDRESSES 구조에는 SERVICE_ADDRESS 데이터 구조의 배열이 포함되어 있습니다.
SERVICE_INFOA

네트워크 서비스 또는 네트워크 서비스 유형에 대한 정보를 포함합니다. (ANSI)
SERVICE_INFOW

네트워크 서비스 또는 네트워크 서비스 유형에 대한 정보를 포함합니다. (유니코드)
SERVICE_TYPE_INFO_ABSA

SERVICE_TYPE_INFO_ABS 구조에는 네트워크 서비스 유형에 대한 정보가 포함됩니다. SERVICE_TYPE_INFO_ABS 사용하여 네임스페이스에 네트워크 서비스 유형을 추가합니다. (ANSI)
SERVICE_TYPE_INFO_ABSW

SERVICE_TYPE_INFO_ABS 구조에는 네트워크 서비스 유형에 대한 정보가 포함됩니다. SERVICE_TYPE_INFO_ABS 사용하여 네임스페이스에 네트워크 서비스 유형을 추가합니다. (유니코드)
SERVICE_TYPE_VALUE_ABSA

네트워크 서비스 유형 값에 대한 정보를 포함합니다. 이 정보는 네임스페이스에만 해당될 수 있습니다. (ANSI)
SERVICE_TYPE_VALUE_ABSW

네트워크 서비스 유형 값에 대한 정보를 포함합니다. 이 정보는 네임스페이스에만 해당될 수 있습니다. (유니코드)
SOCK_NOTIFY_REGISTRATION

ProcessSocketNotifications 함수에 제공된 정보를 나타냅니다.
SOCKADDR

sockaddr 구조는 선택한 프로토콜에 따라 달라집니다. (sockaddr)
sockaddr_atm

Windows 소켓 sockaddr_atm 구조체는 ATM 소켓에 대한 소켓 주소 정보를 저장합니다.
sockaddr_gen

제네릭 소켓 주소 정보를 제공하며 INTERFACE_INFO 구조와 함께 사용됩니다.
SOCKADDR_IN

SOCKADDR_IN(winsock.h) 구조는 선택한 프로토콜에 따라 달라집니다.
sockaddr_in6_old

sockaddr_in6_old(ws2ipdef.h) 구조는 선택한 프로토콜에 따라 달라집니다.
SOCKADDR_IRDA

SOCKADDR_IRDA 구조는 주소 패밀리 AF_IRDA 정의된 IrDA 소켓 작업과 함께 사용됩니다.
SOCKET_ADDRESS

SOCKET_ADDRESS 구조는 프로토콜별 주소 정보를 저장합니다.
SOCKET_PEER_TARGET_NAME

피어 대상의 IP 주소와 이름 및 소켓에서 사용할 보안 프로토콜 유형을 포함합니다.
SOCKET_PROCESSOR_AFFINITY

소켓과 RSS 프로세서 코어 및 NUMA 노드 간의 연결을 포함합니다.
SOCKET_SECURITY_QUERY_INFO

WSAQuerySocketSecurity 함수에서 반환된 보안 정보를 포함합니다.
SOCKET_SECURITY_QUERY_TEMPLATE

WSAQuerySocketSecurity 함수에서 사용하는 보안 템플릿을 포함합니다.
SOCKET_SECURITY_SETTINGS

소켓에 대한 일반 보안 요구 사항을 지정합니다.
SOCKET_SECURITY_SETTINGS_IPSEC

IPsec과 관련된 다양한 보안 요구 사항 및 설정을 지정합니다.
TCP_INFO_v0

소켓에 대해 수집된 TCP(Transmission Control Protocol) 통계를 포함합니다.
TCP_INFO_v1

소켓에 대해 수집된 TCP(Transmission Control Protocol) 통계를 포함합니다. (버전 1.0)
TCP_INITIAL_RTO_PARAMETERS

소켓에서 사용할 초기 RTO(재전송 시간 제한) 매개 변수를 구성하기 위해 SIO_TCP_INITIAL_RTO IOCTL에서 사용하는 데이터를 지정합니다.
TIMESTAMPING_CONFIG

SIO_TIMESTAMPING IOCTL에서 데이터그램 소켓에 대한 타임스탬프 수신을 구성하는 데 사용하는 입력 구조에 대해 설명합니다.
TIMEVAL

TIMEVAL 구조체(winsock2.h)는 시간 간격을 지정하는 데 사용됩니다. BSD(Berkeley Software Distribution) Time.h 헤더 파일과 연결됩니다.
TIMEVAL

TIMEVAL(winsock.h) 구조체는 시간 간격을 지정하는 데 사용됩니다. BSD(Berkeley Software Distribution) Time.h 헤더 파일과 연결됩니다.
TRANSMIT_FILE_BUFFERS

TRANSMIT_FILE_BUFFERS 구조체(mswsock.h)는 TransmitFile 함수 파일 전송 작업 중 파일 데이터 전후에 전송할 데이터를 지정합니다.
TRANSMIT_FILE_BUFFERS

TRANSMIT_FILE_BUFFERS(winsock.h) 구조는 TransmitFile 함수 파일 전송 작업 중 파일 데이터 전후에 전송할 데이터를 지정합니다.
TRANSMIT_PACKETS_ELEMENT

TransmitPackets 함수에서 전송할 단일 데이터 요소를 지정합니다.
TRANSPORT_SETTING_ID

TRANSPORT_SETTING_ID 구조체(mstcpip.h)는 특정 IOCTL에서 소켓에 대한 전송 설정을 적용하거나 쿼리하는 데 사용하는 전송 설정 ID를 지정합니다.
TRANSPORT_SETTING_ID

TRANSPORT_SETTING_ID(transportsettingcommon.h) 구조체는 SIO_APPLY_TRANSPORT_SETTING 및 SIO_QUERY_TRANSPORT_SETTING IOCTL에서 사용하는 전송 설정 ID를 지정합니다.
WSABUF

WSABUF 구조를 사용하면 일부 Winsock 함수에서 사용하는 데이터 버퍼를 만들거나 조작할 수 있습니다.
WSACOMPLETION

등록된 네임스페이스에 대한 I/O 컨트롤 호출에 대한 완료 알림 설정을 지정합니다.
WSADATA

WSADATA 구조체(winsock2.h)에는 Windows 소켓 구현에 대한 정보가 포함되어 있습니다.
WSADATA

WSADATA(winsock.h) 구조체에는 Windows 소켓 구현에 대한 정보가 포함되어 있습니다.
WSAMSG

WSARecvMsg 및 WSASendMsg 함수와 함께 사용하여 연결 및 연결되지 않은 소켓에 대한 주소 및 선택적 제어 정보와 메시지 데이터를 저장하는 데 사용되는 버퍼 배열을 저장합니다.
WSANAMESPACE_INFOA

네임스페이스 공급자에 대한 모든 등록 정보를 포함합니다. (WSANAMESPACE_INFOA)
WSANAMESPACE_INFOEXA

네임스페이스 공급자에 대한 모든 등록 정보를 포함합니다. (WSANAMESPACE_INFOEXA)
WSANAMESPACE_INFOEXW

네임스페이스 공급자에 대한 모든 등록 정보를 포함합니다. (WSANAMESPACE_INFOEXW)
WSANAMESPACE_INFOW

네임스페이스 공급자에 대한 모든 등록 정보를 포함합니다. (WSANAMESPACE_INFOW)
WSANETWORKEVENTS

WSANETWORKEVENTS 구조체는 네트워크 이벤트에 대한 소켓의 내부 정보를 저장하는 데 사용됩니다.
WSANSCLASSINFOA

WSANSCLASSINFO 구조체는 특정 Windows 소켓 네임스페이스에 대한 개별 매개 변수 정보를 제공합니다. (ANSI)
WSANSCLASSINFOW

WSANSCLASSINFO 구조체는 특정 Windows 소켓 네임스페이스에 대한 개별 매개 변수 정보를 제공합니다. (유니코드)
WSAOVERLAPPED

겹치는 I/O 작업의 시작과 후속 완료 사이의 통신 매체를 제공합니다.
WSAPOLLFD

WSAPoll 함수에서 사용하는 소켓 정보를 저장합니다.
WSAPROTOCOL_INFOA

지정된 프로토콜에 대한 전체 정보를 저장하거나 검색하는 데 사용됩니다. (ANSI)
WSAPROTOCOL_INFOW

지정된 프로토콜에 대한 전체 정보를 저장하거나 검색하는 데 사용됩니다. (유니코드)
WSAPROTOCOLCHAIN

WSAPROTOCOLCHAIN 구조에는 프로토콜 체인을 구성하는 카탈로그 항목 식별자의 계산된 목록이 포함되어 있습니다.
WSAQUERYSET2A

서비스 클래스 ID, 서비스 이름, 해당 네임스페이스 식별자 및 프로토콜 정보뿐만 아니라 서비스가 수신 대기하는 전송 주소 집합을 포함하여 지정된 서비스에 대한 관련 정보를 제공합니다. (ANSI)
WSAQUERYSET2W

서비스 클래스 ID, 서비스 이름, 해당 네임스페이스 식별자 및 프로토콜 정보뿐만 아니라 서비스가 수신 대기하는 전송 주소 집합을 포함하여 지정된 서비스에 대한 관련 정보를 제공합니다. (유니코드)
WSAQUERYSETA

서비스 클래스 ID, 서비스 이름, 해당 네임스페이스 식별자 및 프로토콜 정보뿐만 아니라 서비스가 수신 대기하는 전송 주소 집합을 포함하여 지정된 서비스에 대한 관련 정보를 제공합니다. (ANSI)
WSAQUERYSETW

서비스 클래스 ID, 서비스 이름, 해당 네임스페이스 식별자 및 프로토콜 정보뿐만 아니라 서비스가 수신 대기하는 전송 주소 집합을 포함하여 지정된 서비스에 대한 관련 정보를 제공합니다. (유니코드)
WSASERVICECLASSINFOA

WSASERVICECLASSINFO 구조체에는 지정된 서비스 클래스에 대한 정보가 포함됩니다. Windows 소켓 2의 각 서비스 클래스에는 단일 WSASERVICECLASSINFO 구조가 있습니다. (ANSI)
WSASERVICECLASSINFOW

WSASERVICECLASSINFO 구조체에는 지정된 서비스 클래스에 대한 정보가 포함됩니다. Windows 소켓 2의 각 서비스 클래스에는 단일 WSASERVICECLASSINFO 구조가 있습니다. (유니코드)
WSATHREADID

WSATHREADID 구조를 사용하면 공급자가 WPUQueueApc 함수를 사용하여 APC(비동기 프로시저 호출)를 큐에 대기할 수 있는 스레드를 식별할 수 있습니다.
WSAVERSION

WSAVERSION 구조는 Windows 소켓에서 버전 비교를 제공합니다.
WSC_PROVIDER_AUDIT_INFO

Windows 소켓 2의 LSP(계층화된 서비스 공급자) 항목에 대한 감사 정보를 포함합니다.
WSPDATA

WSPDATA 구조에는 서비스 공급자 정보가 포함됩니다.
WSPPROC_TABLE

서비스 공급자 함수에 대한 포인터 테이블을 포함합니다.
WSPUPCALLTABLE

서비스 공급자 업콜 함수에 대한 포인터 테이블을 포함합니다.