학습
모듈
Configure IP network connectivity - Training
This module explores configuring Windows clients to communicate over IPv4 and IPv6 networks.
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(계층화된 서비스 프로토콜)의 정보 클래스를 지정하는 데 사용됩니다. |
__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 서비스 공급자 업콜 함수에 대한 포인터 테이블을 포함합니다. |
학습
모듈
Configure IP network connectivity - Training
This module explores configuring Windows clients to communicate over IPv4 and IPv6 networks.
설명서
socket 함수(winsock2.h) - Win32 apps
소켓 함수는 특정 전송 서비스 공급자에 바인딩된 소켓을 만듭니다.