IPV6_ADDRESS_EX 구조체(ipexport.h)
IPV6_ADDRESS_EX 구조체는 IPv6 주소를 저장합니다.
구문
typedef struct _IPV6_ADDRESS_EX {
USHORT sin6_port;
ULONG sin6_flowinfo;
USHORT sin6_addr[8];
ULONG sin6_scope_id;
} IPV6_ADDRESS_EX, *PIPV6_ADDRESS_EX;
멤버
sin6_port
네트워크 바이트 순서의 IPv6 포트 번호입니다.
sin6_flowinfo
IPv6 헤더의 IPv6 flowinfo 값(네트워크 바이트 순서)입니다.
sin6_addr[8]
네트워크 바이트 순서의 IPv6 주소입니다.
sin6_scope_id
IPv6 scope ID(네트워크 바이트 순서)입니다.
설명
IPV6_ADDRESS_EX 구조체는 Icmp6ParseReplies 함수에서 사용되는 ICMPV6_ECHO_REPLY 구조체의 멤버입니다.
IPV6_ADDRESS_EX 구조는 Microsoft Windows SDK(소프트웨어 개발 키트)(SDK)에 포함된 공용 헤더 파일에 정의되어 있지만 이 구조는 Windows XP 이상의 Icmp6ParseReplies 함수에서 사용됩니다.
Windows SDK 대상 플랫폼이 Windows XP 이상(NTDDI_VERSION >= NTDDI_XP
, _WIN32_WINNT >= 0x0501
또는 WINVER >= 0x0501
)인 경우 애플리케이션을 컴파일할 때 IPV6_ADDRESS_EX 구조가 정의됩니다. 대상 플랫폼이 Windows XP 이상이 아닌 경우 애플리케이션을 컴파일하는 경우 IPV6_ADDRESS_EX 구조가 정의되지 않습니다.
이 구조체는 Iphlpapi.h 헤더 파일에 자동으로 포함된 Ipexport.h 헤더 파일에 정의됩니다. Ipexport.h 헤더 파일은 직접 사용하면 안 됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | ipexport.h(Iphlpapi.h 포함) |