// wwan.h
typedef struct _WWAN_IP_ADDRESS_STATE {
WWAN_IP_CONFIGURATION_FLAGS IPv4Flags;
WWAN_IP_CONFIGURATION_FLAGS IPv6Flags;
ULONG IPv4MTU;
ULONG IPv6MTU;
PWWAN_IPADDRESS_ENTRY IpTable;
ULONG IpCount;
PWWAN_IPADDRESS_ENTRY GatewayTable;
ULONG GatewayCount;
PWWAN_IPADDRESS_ENTRY DnsTable;
ULONG DnsCount;
} WWAN_IP_ADDRESS_STATE, *PWWAN_IP_ADDRESS_STATE;
View the official Windows Driver Kit DDI referenceNo description available.
The WWAN_IP_ADDRESS_STATE structure represents the IP addresses, gateways, DNS servers, and/or MTUs of a PDP context.
IPv4FlagsFlags that describe the availability of the IPV4 address, gateway, DNS server, and MTU information of the PDP context.
IPv6FlagsFlags that describe the availability of the IPV6 address, gateway, DNS server, and MTU information of the PDP context.
IPv4MTUThe IPV4 MTU value of the PDP context.
IPv6MTUThe IPV6 MTU value of the PDP context.
IpTablePointer to the start of an array of IP addresses of the PDP context.
IpCountThe number of entries in the IpTable array.
GatewayTablePointer to the start of an array of gateways of the PDP context.
GatewayCountThe number of entries in the GatewayTable array.
DnsTablePointer to the start of an array of DNS servers of the PDP context.
DnsCountThe number of entries in the DnsTable array.