INTERFACE_INFO 구조체(ws2ipdef.h)
INTERFACE_INFO 구조는 인터페이스 IP 주소에 대한 정보를 얻기 위해 SIO_GET_INTERFACE_LIST ioctl 명령과 함께 사용됩니다.
구문
typedef struct _INTERFACE_INFO {
ULONG iiFlags;
sockaddr_gen iiAddress;
sockaddr_gen iiBroadcastAddress;
sockaddr_gen iiNetmask;
} INTERFACE_INFO, *LPINTERFACE_INFO;
멤버
iiFlags
인터페이스의 상태 설명하는 비트 마스크입니다. 다음 플래그가 가능합니다.
플래그 | 의미 |
---|---|
|
인터페이스가 실행 중입니다. |
|
브로드캐스트 기능이 지원됩니다. |
|
루프백 인터페이스가 실행 중입니다. |
|
인터페이스는 지점 및 지점 링크를 사용하고 있습니다. |
|
멀티캐스트 기능이 지원됩니다. |
iiAddress
인터페이스의 주소입니다.
iiBroadcastAddress
지점 및 지점 연결에 대한 인터페이스의 주소 또는 다른 쪽의 주소를 브로드캐스트합니다.
iiNetmask
인터페이스에서 사용하는 Netmask입니다.
설명
Windows Vista 이상용으로 릴리스된 Microsoft SDK(Windows 소프트웨어 개발 키트)에서 헤더 파일의 organization 변경되었으며 INTERFACE_INFO 구조는 Ws2tcpip.h 헤더 파일에 자동으로 포함된 Ws2ipdef.h 헤더 파일에 정의됩니다. Ws2ipdef.h 헤더 파일은 직접 사용하면 안 됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | ws2ipdef.h(Ws2tcpip.h 포함) |