interface IPHlpAPI
extends com.sun.jna.Library
Modifier and Type | Interface and Description |
---|---|
static class |
IPHlpAPI.IP_ADAPTER_ADDRESSES_LH |
static class |
IPHlpAPI.IP_ADAPTER_ANYCAST_ADDRESS_XP |
static class |
IPHlpAPI.IP_ADAPTER_DNS_SERVER_ADDRESS_XP |
static class |
IPHlpAPI.IP_ADAPTER_DNS_SUFFIX |
static class |
IPHlpAPI.IP_ADAPTER_MULTICAST_ADDRESS_XP |
static class |
IPHlpAPI.IP_ADAPTER_UNICAST_ADDRESS_LH |
static class |
IPHlpAPI.LUID |
static class |
IPHlpAPI.sockaddr_in |
static class |
IPHlpAPI.sockaddr_in6 |
static class |
IPHlpAPI.SOCKET_ADDRESS |
Modifier and Type | Field and Description |
---|---|
static int |
AF_INET |
static int |
AF_INET6 |
static int |
AF_UNSPEC |
static int |
GAA_FLAG_INCLUDE_ALL_COMPARTMENTS |
static int |
GAA_FLAG_INCLUDE_ALL_INTERFACES |
static int |
GAA_FLAG_INCLUDE_GATEWAYS |
static int |
GAA_FLAG_INCLUDE_PREFIX |
static int |
GAA_FLAG_INCLUDE_TUNNEL_BINDINGORDER |
static int |
GAA_FLAG_INCLUDE_WINS_INFO |
static int |
GAA_FLAG_SKIP_ANYCAST |
static int |
GAA_FLAG_SKIP_DNS_SERVER |
static int |
GAA_FLAG_SKIP_FRIENDLY_NAME |
static int |
GAA_FLAG_SKIP_MULTICAST |
static int |
GAA_FLAG_SKIP_UNICAST |
static IPHlpAPI |
INSTANCE |
Modifier and Type | Method and Description |
---|---|
int |
GetAdaptersAddresses(int family,
int flags,
com.sun.jna.Pointer reserved,
com.sun.jna.Pointer adapterAddresses,
com.sun.jna.ptr.IntByReference sizePointer) |
static final IPHlpAPI INSTANCE
static final int AF_UNSPEC
static final int AF_INET
static final int AF_INET6
static final int GAA_FLAG_SKIP_UNICAST
static final int GAA_FLAG_SKIP_ANYCAST
static final int GAA_FLAG_SKIP_MULTICAST
static final int GAA_FLAG_SKIP_DNS_SERVER
static final int GAA_FLAG_INCLUDE_PREFIX
static final int GAA_FLAG_SKIP_FRIENDLY_NAME
static final int GAA_FLAG_INCLUDE_WINS_INFO
static final int GAA_FLAG_INCLUDE_GATEWAYS
static final int GAA_FLAG_INCLUDE_ALL_INTERFACES
static final int GAA_FLAG_INCLUDE_ALL_COMPARTMENTS
static final int GAA_FLAG_INCLUDE_TUNNEL_BINDINGORDER