Partager via


IP_ADAPTER_INFO (Windows CE 5.0)

Send Feedback

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.