MIB_IPADDRROW_W2K 구조체(ipmib.h)
MIB_IPADDRROW MIB_IPADDRTABLE구조의 특정 IPv4 주소에 대한 정보를 지정합니다.
구문
typedef struct _MIB_IPADDRROW_W2K {
DWORD dwAddr;
DWORD dwIndex;
DWORD dwMask;
DWORD dwBCastAddr;
DWORD dwReasmSize;
unsigned short unused1;
unsigned short unused2;
} MIB_IPADDRROW_W2K, *PMIB_IPADDRROW_W2K;
멤버
dwAddr
형식:DWORD
네트워크 바이트 순서의 IPv4 주소입니다.
dwIndex
형식:DWORD
이 IPv4 주소와 연결된 인터페이스의 인덱스입니다.
dwMask
형식:DWORD
네트워크 바이트 순서로 IPv4 주소에 대한 서브넷 마스크입니다.
dwBCastAddr
형식:DWORD
네트워크 바이트 순서의 브로드캐스트 주소입니다. 브로드캐스트 주소는 일반적으로 호스트 부분이 모두 0 또는 모두로 설정된 IPv4 주소입니다.
이 멤버에 대한 적절한 값은 GetIpAddrTable 함수에서 반환되지 않습니다.
dwReasmSize
형식:DWORD
받은 데이터그램의 최대 다시 어셈블리 크기입니다.
unused1
형식: 부호 없는 short
이 멤버는 예약되어 있습니다.
unused2
형식: 부호 없는 short
이 멤버는 예약되어 있습니다.
설명
Windows XP 이상에서는 MIB_IPADDRROW 구조체의 dwIndex 멤버에 IF_INDEX 데이터 형식이 있습니다. wType 멤버는 Windows XP 이상에서만 사용할 수 있습니다. Windows 2000 이하에서 이 멤버는 Unused2로 정의됩니다.
GetIpAddrTable 함수는 로컬 컴퓨터에서 인터페이스-IPv4 주소 매핑 테이블을 검색하고 이 정보를 MIB_IPADDRTABLE 구조로 반환합니다. MIB_IPADDRTABLE 구조체의 테이블 멤버에는 MIB_IPADDRROW 항목의 배열이 포함되어 있습니다.
Windows Vista 이상용으로 릴리스된 Microsoft Windows SDK(소프트웨어 개발 키트)에서 헤더 파일의 organization 변경되었으며 MIB_IPADDRROW 구조는 Iprtrmib.h 헤더 파일이 아닌 Ipmib.h 헤더 파일에 정의됩니다. Ipmib.h 헤더 파일은 Iphlpapi.h 헤더 파일에 자동으로 포함되는 Iprtrmib.h에 자동으로 포함됩니다. Ipmib.h 및 Iprtrmib.h 헤더 파일은 직접 사용하면 안 됩니다.
예제
MIB_IPADDRTABLE 구조를 검색한 다음 이 테이블의 MIB_IPADDRROW 구조를 출력하는 예제를 보려면 GetIpAddrTable 함수를 참조하세요.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | ipmib.h(Iphlpapi.h 포함) |