Platform SDK: Internet Protocol Helper

IP_UNIDIRECTIONAL_ADAPTER_ADDRESS

The IP_UNIDIRECTIONAL_ADAPTER_ADDRESS structure contains the number of unidirectional adapters on the local computer, and the IP addresses that are associated with those adapters.

typedef struct _IP_UNIDIRECTIONAL_ADAPTER_ADDRESS {
  ULONG NumAdapters;
  IPAddr Address[1];
} IP_UNIDIRECTIONAL_ADAPTER_ADDRESS, *PIP_UNIDIRECTIONAL_ADAPTER_ADDRESS;

Members

NumAdapters
Specifies the number of unidirectional adapters on the local computer.
Address[1]
Specifies an array of IPAddr values. These are the IP addresses of the unidirectional adapters on the local computer.

Remarks

For information about the IPAddr data type, see Win32 Simple Data Types. To convert an IP address between dotted decimal notation and IPAddr format, use the inet_addr and inet_ntoa functions.

Requirements

  Windows NT/2000: Unsupported.
  Windows 95/98: Requires Windows 98.
  Header: Declared in Ipexport.h.

See Also

GetUniDirectionalAdapterInfo