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 수준을 식별합니다. |