다음을 통해 공유


ws2def.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

ws2def.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

구조체

 
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 함수에서 호스트 주소 정보를 보유하는 데 사용됩니다.
CSADDR_INFO

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

SOCKADDR 구조체는 전송 주소를 지정하는 제네릭 구조체입니다.
SOCKADDR_IN

SOCKADDR_IN 구조체는 AF_INET 주소 패밀리의 전송 주소 및 포트를 지정합니다.
SOCKADDR_STORAGE_LH

SOCKADDR_STORAGE 구조체는 전송 주소를 지정하는 제네릭 구조체입니다. (SOCKADDR_STORAGE_LH)
SOCKADDR_STORAGE_XP

SOCKADDR_STORAGE 구조체는 전송 주소를 지정하는 제네릭 구조체입니다. S
SOCKET_ADDRESS

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

SOCKET_ADDRESS_LIST 구조체는 가변 크기의 전송 주소 목록을 정의합니다.
SOCKET_PROCESSOR_AFFINITY

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

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

CMSGHDR 구조체는 데이터그램과 연결된 컨트롤 데이터 개체의 헤더를 정의합니다.
WSAMSG

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

열거형

 
SCOPE_LEVEL

SCOPE_LEVEL 열거형은 IP_ADAPTER_ADDRESSES 구조와 함께 사용하여 IPv6 주소에 대한 scope 수준을 식별합니다.