IP_ADDR_STRING structure (iptypes.h)
The IP_ADDR_STRING structure represents a node in a linked-list of IPv4 addresses.
Syntax
typedef struct _IP_ADDR_STRING {
struct _IP_ADDR_STRING *Next;
IP_ADDRESS_STRING IpAddress;
IP_MASK_STRING IpMask;
DWORD Context;
} IP_ADDR_STRING, *PIP_ADDR_STRING;
Members
Next
A pointer to the next IP_ADDR_STRING structure in the list.
IpAddress
A value that specifies a structure type with a single member, String. The String member is a char array of size 16. This array holds an IPv4 address in dotted decimal notation.
IpMask
A value that specifies a structure type with a single member, String. The String member is a char array of size 16. This array holds the IPv4 subnet mask in dotted decimal notation.
Context
A network table entry (NTE). This value corresponds to the NTEContext parameters in the AddIPAddress and DeleteIPAddress functions.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | iptypes.h (include Iphlpapi.h) |
See also
IP_ADDRESS_STRING