INTERFACE_INFO structure
The INTERFACE_INFO structure is used in conjunction with the SIO_GET_INTERFACE_LIST ioctl command to obtain information about an interface IP address.
Syntax
typedef struct _INTERFACE_INFO { u_long iiFlags; sockaddr_gen iiAddress; sockaddr_gen iiBroadcastAddress; sockaddr_gen iiNetmask; } INTERFACE_INFO, FAR * LPINTERFACE_INFO;
Members
- iiFlags
-
A bitmask describing the status of the interface. The following flags are possible.
- iiAddress
-
Address of an interface.
- iiBroadcastAddress
-
Broadcast address of the interface or the address of the other side for point-to-point links.
- iiNetmask
-
Netmask used by the interface.
Remarks
On the Microsoft Windows Software Development Kit (SDK) released for Windows Vista and later, the organization of header files has changed and the INTERFACE_INFO structure is defined in the Ws2ipdef.h header file which is automatically included in the Ws2tcpip.h header file. The Ws2ipdef.h header files should never be used directly.
Requirements
|
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows 2000 Server [desktop apps only] |
|
Header |
|
See also