Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This structure contains information about a particular network adapter on the local computer.
typedef struct _IP_ADAPTER_INFO{struct _IP_ADAPTER_INFO* Next;DWORD ComboIndex;Char AdapterName[MAX_ADAPTER_NAME_LENGTH + 4];char Description[MAX_ADAPTER_DESCRIPTION_LENGTH + 4];UINT AddressLength;BYTE Address[MAX_ADAPTER_ADDRESS_LENGTH];DWORD Index;UINT Type;UINT DhcpEnabled;PIP_ADDR_STRING CurrentIpAddress;IP_ADDR_STRING IpAddressList;IP_ADDR_STRING GatewayList;IP_ADDR_STRINGDhcpServer;BOOL HaveWins;IP_ADDR_STRING PrimaryWinsServer;IP_ADDR_STRING SecondaryWinsServer;time_t LeaseObtained;time_t LeaseExpires;} IP_ADAPTER_INFO, *PIP_ADAPTER_INFO;
Members
- Next
Pointer to the next adapter in the linked list of adapters. - ComboIndex
Reserved. - AdapterName
The name of the adapter. - Description
A description for the adapter. - AddressLength
The length of hardware address for the adapter. - Address
The hardware address for the adapter. - Index
The adapter index. - Type
The adapter type. The following list shows the adapter type values as they are defined in the header file IPIfCons.h:- MIB_IF_TYPE_OTHER 1
- MIB_IF_TYPE_ETHERNET 6
- MIB_IF_TYPE_TOKENRING 9
- MIB_IF_TYPE_FDDI 15
- MIB_IF_TYPE_PPP 23
- MIB_IF_TYPE_LOOPBACK 24
- MIB_IF_TYPE_SLIP 28
- DhcpEnabled
TRUE if dynamic host configuration protocol (DHCP) is enabled for this adapter. - CurrentIpAddress
The current IP address for this adapter. - IpAddressList
The list of IP addresses associated with this adapter. - GatewayList
The IP address of the default gateway for this adapter. - DhcpServer
The IP address of the DHCP server for this adapter. - HaveWins
TRUE if this adapter uses Windows Internet Name Service (WINS). - PrimaryWinsServer
The IP address of the primary WINS server. - SecondaryWinsServer
The IP address of the secondary WINS server. - LeaseObtained
The time when the current DHCP lease was obtained. - LeaseExpires
The time when the current DHCP lease will expire.
Requirements
OS Versions: Windows CE 3.0 and later.
Header: Iptypes.h.
See Also
IP Helper Structures | GetAdaptersInfo
Send Feedback on this topic to the authors