Files
marlersoft-win32json/api/IpHelper.json
T
2021-03-29 10:29:07 -06:00

6466 lines
227 KiB
JSON

{
"Constants":[
{
"Name":"MAX_ADAPTER_DESCRIPTION_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"MAX_ADAPTER_NAME_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"MAX_ADAPTER_ADDRESS_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"DEFAULT_MINIMUM_ENTITIES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"MAX_HOSTNAME_LEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"MAX_DOMAIN_NAME_LEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"MAX_SCOPE_ID_LEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"MAX_DHCPV6_DUID_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":130
,"Attrs":[]
}
,{
"Name":"MAX_DNS_SUFFIX_STRING_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"BROADCAST_NODETYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"PEER_TO_PEER_NODETYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"MIXED_NODETYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"HYBRID_NODETYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"IP_ADAPTER_ADDRESS_DNS_ELIGIBLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"IP_ADAPTER_ADDRESS_TRANSIENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"IP_ADAPTER_DDNS_ENABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"IP_ADAPTER_REGISTER_ADAPTER_SUFFIX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"IP_ADAPTER_DHCP_ENABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"IP_ADAPTER_RECEIVE_ONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"IP_ADAPTER_NO_MULTICAST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"IP_ADAPTER_IPV6_OTHER_STATEFUL_CONFIG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"IP_ADAPTER_NETBIOS_OVER_TCPIP_ENABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"IP_ADAPTER_IPV4_ENABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"IP_ADAPTER_IPV6_ENABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"IP_ADAPTER_IPV6_MANAGE_ADDRESS_CONFIG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
}
,{
"Name":"GAA_FLAG_SKIP_DNS_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
}
,{
"Name":"ANY_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"TCPIP_OWNING_MODULE_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"MIB_IPADDR_PRIMARY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"MIB_IPADDR_DYNAMIC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"MIB_IPADDR_DISCONNECTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"MIB_IPADDR_DELETED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"MIB_IPADDR_TRANSIENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"MIB_IPADDR_DNS_ELIGIBLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"MIB_IPROUTE_TYPE_OTHER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"MIB_IPROUTE_TYPE_INVALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"MIB_IPROUTE_TYPE_DIRECT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"MIB_IPROUTE_TYPE_INDIRECT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"MAXLEN_PHYSADDR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"MAXLEN_IFDESCR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"MAX_INTERFACE_NAME_LEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"IPRTRMGR_PID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10000
,"Attrs":[]
}
,{
"Name":"IF_NUMBER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"MAX_SCOPE_NAME_LEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
}
,{
"Name":"MAX_MIB_OFFSET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"NET_IF_OPER_STATUS_DOWN_NOT_AUTHENTICATED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"NET_IF_OPER_STATUS_DOWN_NOT_MEDIA_CONNECTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"NET_IF_OPER_STATUS_DORMANT_PAUSED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"NET_IF_OPER_STATUS_DORMANT_LOW_POWER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"NET_IF_OID_IF_ALIAS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"NET_IF_OID_COMPARTMENT_ID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"NET_IF_OID_NETWORK_GUID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"NET_IF_OID_IF_ENTRY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"NET_SITEID_UNSPECIFIED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"NET_SITEID_MAXUSER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":134217727
,"Attrs":[]
}
,{
"Name":"NET_SITEID_MAXSYSTEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435455
,"Attrs":[]
}
,{
"Name":"NET_IFLUID_UNSPECIFIED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"NIIF_HARDWARE_INTERFACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"NIIF_FILTER_INTERFACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"NIIF_NDIS_RESERVED1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"NIIF_NDIS_RESERVED2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"NIIF_NDIS_RESERVED3"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"NIIF_NDIS_WDM_INTERFACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"NIIF_NDIS_ENDPOINT_INTERFACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"NIIF_NDIS_ISCSI_INTERFACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"NIIF_NDIS_RESERVED4"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"IF_MAX_STRING_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"IF_MAX_PHYS_ADDRESS_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"MIN_IF_TYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"IF_TYPE_OTHER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"IF_TYPE_REGULAR_1822"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"IF_TYPE_HDH_1822"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DDN_X25"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"IF_TYPE_RFC877_X25"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ETHERNET_CSMACD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IS088023_CSMACD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ISO88024_TOKENBUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ISO88025_TOKENRING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ISO88026_MAN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
}
,{
"Name":"IF_TYPE_STARLAN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PROTEON_10MBIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PROTEON_80MBIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
}
,{
"Name":"IF_TYPE_HYPERCHANNEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
}
,{
"Name":"IF_TYPE_FDDI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
}
,{
"Name":"IF_TYPE_LAP_B"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"IF_TYPE_SDLC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DS1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":18
,"Attrs":[]
}
,{
"Name":"IF_TYPE_E1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":19
,"Attrs":[]
}
,{
"Name":"IF_TYPE_BASIC_ISDN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PRIMARY_ISDN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":21
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PROP_POINT2POINT_SERIAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":22
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":23
,"Attrs":[]
}
,{
"Name":"IF_TYPE_SOFTWARE_LOOPBACK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":24
,"Attrs":[]
}
,{
"Name":"IF_TYPE_EON"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":25
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ETHERNET_3MBIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":26
,"Attrs":[]
}
,{
"Name":"IF_TYPE_NSIP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":27
,"Attrs":[]
}
,{
"Name":"IF_TYPE_SLIP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":28
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ULTRA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":29
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DS3"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":30
,"Attrs":[]
}
,{
"Name":"IF_TYPE_SIP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":31
,"Attrs":[]
}
,{
"Name":"IF_TYPE_FRAMERELAY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"IF_TYPE_RS232"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PARA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":34
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ARCNET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":35
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ARCNET_PLUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":36
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ATM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":37
,"Attrs":[]
}
,{
"Name":"IF_TYPE_MIO_X25"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":38
,"Attrs":[]
}
,{
"Name":"IF_TYPE_SONET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":39
,"Attrs":[]
}
,{
"Name":"IF_TYPE_X25_PLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":40
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ISO88022_LLC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":41
,"Attrs":[]
}
,{
"Name":"IF_TYPE_LOCALTALK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":42
,"Attrs":[]
}
,{
"Name":"IF_TYPE_SMDS_DXI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":43
,"Attrs":[]
}
,{
"Name":"IF_TYPE_FRAMERELAY_SERVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":44
,"Attrs":[]
}
,{
"Name":"IF_TYPE_V35"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":45
,"Attrs":[]
}
,{
"Name":"IF_TYPE_HSSI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":46
,"Attrs":[]
}
,{
"Name":"IF_TYPE_HIPPI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":47
,"Attrs":[]
}
,{
"Name":"IF_TYPE_MODEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":48
,"Attrs":[]
}
,{
"Name":"IF_TYPE_AAL5"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":49
,"Attrs":[]
}
,{
"Name":"IF_TYPE_SONET_PATH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":50
,"Attrs":[]
}
,{
"Name":"IF_TYPE_SONET_VT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":51
,"Attrs":[]
}
,{
"Name":"IF_TYPE_SMDS_ICIP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":52
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PROP_VIRTUAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":53
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PROP_MULTIPLEXOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":54
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IEEE80212"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":55
,"Attrs":[]
}
,{
"Name":"IF_TYPE_FIBRECHANNEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":56
,"Attrs":[]
}
,{
"Name":"IF_TYPE_HIPPIINTERFACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":57
,"Attrs":[]
}
,{
"Name":"IF_TYPE_FRAMERELAY_INTERCONNECT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":58
,"Attrs":[]
}
,{
"Name":"IF_TYPE_AFLANE_8023"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":59
,"Attrs":[]
}
,{
"Name":"IF_TYPE_AFLANE_8025"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":60
,"Attrs":[]
}
,{
"Name":"IF_TYPE_CCTEMUL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":61
,"Attrs":[]
}
,{
"Name":"IF_TYPE_FASTETHER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":62
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ISDN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":63
,"Attrs":[]
}
,{
"Name":"IF_TYPE_V11"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"IF_TYPE_V36"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65
,"Attrs":[]
}
,{
"Name":"IF_TYPE_G703_64K"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":66
,"Attrs":[]
}
,{
"Name":"IF_TYPE_G703_2MB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":67
,"Attrs":[]
}
,{
"Name":"IF_TYPE_QLLC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":68
,"Attrs":[]
}
,{
"Name":"IF_TYPE_FASTETHER_FX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":69
,"Attrs":[]
}
,{
"Name":"IF_TYPE_CHANNEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":70
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IEEE80211"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":71
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IBM370PARCHAN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":72
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ESCON"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":73
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DLSW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":74
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ISDN_S"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":75
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ISDN_U"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":76
,"Attrs":[]
}
,{
"Name":"IF_TYPE_LAP_D"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":77
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IPSWITCH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":78
,"Attrs":[]
}
,{
"Name":"IF_TYPE_RSRB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":79
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ATM_LOGICAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":80
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DS0"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":81
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DS0_BUNDLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":82
,"Attrs":[]
}
,{
"Name":"IF_TYPE_BSC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":83
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ASYNC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":84
,"Attrs":[]
}
,{
"Name":"IF_TYPE_CNR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":85
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ISO88025R_DTR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":86
,"Attrs":[]
}
,{
"Name":"IF_TYPE_EPLRS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":87
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ARAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":88
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PROP_CNLS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":89
,"Attrs":[]
}
,{
"Name":"IF_TYPE_HOSTPAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":90
,"Attrs":[]
}
,{
"Name":"IF_TYPE_TERMPAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":91
,"Attrs":[]
}
,{
"Name":"IF_TYPE_FRAMERELAY_MPI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":92
,"Attrs":[]
}
,{
"Name":"IF_TYPE_X213"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":93
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ADSL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":94
,"Attrs":[]
}
,{
"Name":"IF_TYPE_RADSL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":95
,"Attrs":[]
}
,{
"Name":"IF_TYPE_SDSL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":96
,"Attrs":[]
}
,{
"Name":"IF_TYPE_VDSL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":97
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ISO88025_CRFPRINT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":98
,"Attrs":[]
}
,{
"Name":"IF_TYPE_MYRINET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":99
,"Attrs":[]
}
,{
"Name":"IF_TYPE_VOICE_EM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":100
,"Attrs":[]
}
,{
"Name":"IF_TYPE_VOICE_FXO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":101
,"Attrs":[]
}
,{
"Name":"IF_TYPE_VOICE_FXS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":102
,"Attrs":[]
}
,{
"Name":"IF_TYPE_VOICE_ENCAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":103
,"Attrs":[]
}
,{
"Name":"IF_TYPE_VOICE_OVERIP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":104
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ATM_DXI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":105
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ATM_FUNI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":106
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ATM_IMA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":107
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PPPMULTILINKBUNDLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":108
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IPOVER_CDLC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":109
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IPOVER_CLAW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":110
,"Attrs":[]
}
,{
"Name":"IF_TYPE_STACKTOSTACK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":111
,"Attrs":[]
}
,{
"Name":"IF_TYPE_VIRTUALIPADDRESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":112
,"Attrs":[]
}
,{
"Name":"IF_TYPE_MPC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":113
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IPOVER_ATM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":114
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ISO88025_FIBER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":115
,"Attrs":[]
}
,{
"Name":"IF_TYPE_TDLC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":116
,"Attrs":[]
}
,{
"Name":"IF_TYPE_GIGABITETHERNET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":117
,"Attrs":[]
}
,{
"Name":"IF_TYPE_HDLC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":118
,"Attrs":[]
}
,{
"Name":"IF_TYPE_LAP_F"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":119
,"Attrs":[]
}
,{
"Name":"IF_TYPE_V37"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":120
,"Attrs":[]
}
,{
"Name":"IF_TYPE_X25_MLP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":121
,"Attrs":[]
}
,{
"Name":"IF_TYPE_X25_HUNTGROUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":122
,"Attrs":[]
}
,{
"Name":"IF_TYPE_TRANSPHDLC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":123
,"Attrs":[]
}
,{
"Name":"IF_TYPE_INTERLEAVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":124
,"Attrs":[]
}
,{
"Name":"IF_TYPE_FAST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":125
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":126
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DOCSCABLE_MACLAYER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":127
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DOCSCABLE_DOWNSTREAM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DOCSCABLE_UPSTREAM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":129
,"Attrs":[]
}
,{
"Name":"IF_TYPE_A12MPPSWITCH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":130
,"Attrs":[]
}
,{
"Name":"IF_TYPE_TUNNEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131
,"Attrs":[]
}
,{
"Name":"IF_TYPE_COFFEE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":132
,"Attrs":[]
}
,{
"Name":"IF_TYPE_CES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":133
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ATM_SUBINTERFACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":134
,"Attrs":[]
}
,{
"Name":"IF_TYPE_L2_VLAN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":135
,"Attrs":[]
}
,{
"Name":"IF_TYPE_L3_IPVLAN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":136
,"Attrs":[]
}
,{
"Name":"IF_TYPE_L3_IPXVLAN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":137
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DIGITALPOWERLINE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":138
,"Attrs":[]
}
,{
"Name":"IF_TYPE_MEDIAMAILOVERIP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":139
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DTM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":140
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DCN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":141
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IPFORWARD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":142
,"Attrs":[]
}
,{
"Name":"IF_TYPE_MSDSL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":143
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IEEE1394"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":144
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IF_GSN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":145
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DVBRCC_MACLAYER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":146
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DVBRCC_DOWNSTREAM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":147
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DVBRCC_UPSTREAM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":148
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ATM_VIRTUAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":149
,"Attrs":[]
}
,{
"Name":"IF_TYPE_MPLS_TUNNEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":150
,"Attrs":[]
}
,{
"Name":"IF_TYPE_SRP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":151
,"Attrs":[]
}
,{
"Name":"IF_TYPE_VOICEOVERATM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":152
,"Attrs":[]
}
,{
"Name":"IF_TYPE_VOICEOVERFRAMERELAY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":153
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IDSL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":154
,"Attrs":[]
}
,{
"Name":"IF_TYPE_COMPOSITELINK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":155
,"Attrs":[]
}
,{
"Name":"IF_TYPE_SS7_SIGLINK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":156
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PROP_WIRELESS_P2P"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":157
,"Attrs":[]
}
,{
"Name":"IF_TYPE_FR_FORWARD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":158
,"Attrs":[]
}
,{
"Name":"IF_TYPE_RFC1483"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":159
,"Attrs":[]
}
,{
"Name":"IF_TYPE_USB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":160
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IEEE8023AD_LAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":161
,"Attrs":[]
}
,{
"Name":"IF_TYPE_BGP_POLICY_ACCOUNTING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":162
,"Attrs":[]
}
,{
"Name":"IF_TYPE_FRF16_MFR_BUNDLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":163
,"Attrs":[]
}
,{
"Name":"IF_TYPE_H323_GATEKEEPER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":164
,"Attrs":[]
}
,{
"Name":"IF_TYPE_H323_PROXY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":165
,"Attrs":[]
}
,{
"Name":"IF_TYPE_MPLS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":166
,"Attrs":[]
}
,{
"Name":"IF_TYPE_MF_SIGLINK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":167
,"Attrs":[]
}
,{
"Name":"IF_TYPE_HDSL2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":168
,"Attrs":[]
}
,{
"Name":"IF_TYPE_SHDSL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":169
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DS1_FDL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":170
,"Attrs":[]
}
,{
"Name":"IF_TYPE_POS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":171
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DVB_ASI_IN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":172
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DVB_ASI_OUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":173
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PLC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":174
,"Attrs":[]
}
,{
"Name":"IF_TYPE_NFAS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":175
,"Attrs":[]
}
,{
"Name":"IF_TYPE_TR008"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":176
,"Attrs":[]
}
,{
"Name":"IF_TYPE_GR303_RDT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":177
,"Attrs":[]
}
,{
"Name":"IF_TYPE_GR303_IDT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":178
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ISUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":179
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PROP_DOCS_WIRELESS_MACLAYER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":180
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PROP_DOCS_WIRELESS_DOWNSTREAM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":181
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PROP_DOCS_WIRELESS_UPSTREAM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":182
,"Attrs":[]
}
,{
"Name":"IF_TYPE_HIPERLAN2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":183
,"Attrs":[]
}
,{
"Name":"IF_TYPE_PROP_BWA_P2MP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":184
,"Attrs":[]
}
,{
"Name":"IF_TYPE_SONET_OVERHEAD_CHANNEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":185
,"Attrs":[]
}
,{
"Name":"IF_TYPE_DIGITAL_WRAPPER_OVERHEAD_CHANNEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":186
,"Attrs":[]
}
,{
"Name":"IF_TYPE_AAL2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":187
,"Attrs":[]
}
,{
"Name":"IF_TYPE_RADIO_MAC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":188
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ATM_RADIO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":189
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IMT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":190
,"Attrs":[]
}
,{
"Name":"IF_TYPE_MVL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":191
,"Attrs":[]
}
,{
"Name":"IF_TYPE_REACH_DSL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":192
,"Attrs":[]
}
,{
"Name":"IF_TYPE_FR_DLCI_ENDPT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":193
,"Attrs":[]
}
,{
"Name":"IF_TYPE_ATM_VCI_ENDPT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":194
,"Attrs":[]
}
,{
"Name":"IF_TYPE_OPTICAL_CHANNEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":195
,"Attrs":[]
}
,{
"Name":"IF_TYPE_OPTICAL_TRANSPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":196
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IEEE80216_WMAN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":237
,"Attrs":[]
}
,{
"Name":"IF_TYPE_WWANPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":243
,"Attrs":[]
}
,{
"Name":"IF_TYPE_WWANPP2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":244
,"Attrs":[]
}
,{
"Name":"IF_TYPE_IEEE802154"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":259
,"Attrs":[]
}
,{
"Name":"IF_TYPE_XBOX_WIRELESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":281
,"Attrs":[]
}
,{
"Name":"MAX_IF_TYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":281
,"Attrs":[]
}
,{
"Name":"IF_CHECK_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"IF_CHECK_MCAST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"IF_CHECK_SEND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"IF_CONNECTION_DEDICATED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"IF_CONNECTION_PASSIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"IF_CONNECTION_DEMAND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"IF_ADMIN_STATUS_UP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"IF_ADMIN_STATUS_DOWN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"IF_ADMIN_STATUS_TESTING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"MIB_IF_TYPE_OTHER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"MIB_IF_TYPE_ETHERNET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"MIB_IF_TYPE_TOKENRING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
}
,{
"Name":"MIB_IF_TYPE_FDDI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
}
,{
"Name":"MIB_IF_TYPE_PPP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":23
,"Attrs":[]
}
,{
"Name":"MIB_IF_TYPE_LOOPBACK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":24
,"Attrs":[]
}
,{
"Name":"MIB_IF_TYPE_SLIP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":28
,"Attrs":[]
}
,{
"Name":"MIB_IF_ADMIN_STATUS_TESTING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"INTERFACE_TIMESTAMP_CAPABILITIES_VERSION_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"INTERFACE_HARDWARE_CROSSTIMESTAMP_VERSION_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"NET_STRING_IPV4_ADDRESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"NET_STRING_IPV4_SERVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"NET_STRING_IPV4_NETWORK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"NET_STRING_IPV6_ADDRESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"NET_STRING_IPV6_ADDRESS_NO_SCOPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"NET_STRING_IPV6_SERVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"NET_STRING_IPV6_SERVICE_NO_SCOPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"NET_STRING_IPV6_NETWORK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"NET_STRING_NAMED_ADDRESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"NET_STRING_NAMED_SERVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
}
,{
"Name":"MIB_INVALID_TEREDO_PORT_NUMBER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"DNS_SETTINGS_VERSION1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DNS_INTERFACE_SETTINGS_VERSION1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DNS_INTERFACE_SETTINGS_VERSION2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"DNS_SETTING_IPV6"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"DNS_SETTING_NAMESERVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"DNS_SETTING_SEARCHLIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"DNS_SETTING_REGISTRATION_ENABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"DNS_SETTING_REGISTER_ADAPTER_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"DNS_SETTING_DOMAIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"DNS_SETTING_HOSTNAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"DNS_SETTINGS_ENABLE_LLMNR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"DNS_SETTINGS_QUERY_ADAPTER_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"DNS_SETTING_PROFILE_NAMESERVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
}
,{
"Name":"DNS_SETTING_DISABLE_UNCONSTRAINED_QUERIES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
}
,{
"Name":"DNS_SETTING_SUPPLEMENTAL_SEARCH_LIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
}
,{
"Name":"IP_EXPORT_INCLUDED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"MAX_ADAPTER_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"IP_STATUS_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11000
,"Attrs":[]
}
,{
"Name":"IP_SUCCESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"IP_OPT_EOL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"IP_OPT_NOP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"IP_OPT_SECURITY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":130
,"Attrs":[]
}
,{
"Name":"IP_OPT_LSRR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131
,"Attrs":[]
}
,{
"Name":"IP_OPT_SSRR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":137
,"Attrs":[]
}
,{
"Name":"IP_OPT_RR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
}
,{
"Name":"IP_OPT_TS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":68
,"Attrs":[]
}
,{
"Name":"IP_OPT_SID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":136
,"Attrs":[]
}
,{
"Name":"IP_OPT_ROUTER_ALERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":148
,"Attrs":[]
}
,{
"Name":"MAX_OPT_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":40
,"Attrs":[]
}
,{
"Name":"IOCTL_IP_RTCHANGE_NOTIFY_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":101
,"Attrs":[]
}
,{
"Name":"IOCTL_IP_ADDCHANGE_NOTIFY_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":102
,"Attrs":[]
}
,{
"Name":"IOCTL_ARP_SEND_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":103
,"Attrs":[]
}
,{
"Name":"IOCTL_IP_INTERFACE_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":104
,"Attrs":[]
}
,{
"Name":"IOCTL_IP_GET_BEST_INTERFACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":105
,"Attrs":[]
}
,{
"Name":"IOCTL_IP_UNIDIRECTIONAL_ADAPTER_ADDRESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":106
,"Attrs":[]
}
]
,"Types":[
{
"Name":"HIFTIMESTAMPCHANGE"
,"Platform":null
,"Kind":"NativeTypedef"
,"Def":{"Kind":"Native","Name":"IntPtr"}
,"FreeFunc":null
}
,{
"Name":"IcmpHandle"
,"Platform":null
,"Kind":"NativeTypedef"
,"Def":{"Kind":"Native","Name":"IntPtr"}
,"FreeFunc":"IcmpCloseHandle"
}
,{
"Name":"SCOPE_LEVEL"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"ScopeLevelInterface","Value":1}
,{"Name":"ScopeLevelLink","Value":2}
,{"Name":"ScopeLevelSubnet","Value":3}
,{"Name":"ScopeLevelAdmin","Value":4}
,{"Name":"ScopeLevelSite","Value":5}
,{"Name":"ScopeLevelOrganization","Value":8}
,{"Name":"ScopeLevelGlobal","Value":14}
,{"Name":"ScopeLevelCount","Value":16}
]
,"IntegerBase":"Int32"
}
,{
"Name":"SOCKADDR_INET"
,"Platform":null
,"Comment":"TODO: Explicit layout data implemented"
,"Kind":"StructOrUnion"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Ipv4","Type":{"Kind":"ApiRef","Name":"sockaddr_in","TargetKind":"Default","Api":"WinSock","Parents":[]},"Attrs":[]}
,{"Name":"Ipv6","Type":{"Kind":"ApiRef","Name":"SOCKADDR_IN6_LH","TargetKind":"Default","Api":"NetworkDrivers","Parents":[]},"Attrs":[]}
,{"Name":"si_family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"SOCKADDR_IN6_PAIR"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SourceAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_IN6_LH","TargetKind":"Default","Api":"NetworkDrivers","Parents":[]}},"Attrs":[]}
,{"Name":"DestinationAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_IN6_LH","TargetKind":"Default","Api":"NetworkDrivers","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"NL_PREFIX_ORIGIN"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"IpPrefixOriginOther","Value":0}
,{"Name":"IpPrefixOriginManual","Value":1}
,{"Name":"IpPrefixOriginWellKnown","Value":2}
,{"Name":"IpPrefixOriginDhcp","Value":3}
,{"Name":"IpPrefixOriginRouterAdvertisement","Value":4}
,{"Name":"IpPrefixOriginUnchanged","Value":16}
]
,"IntegerBase":"Int32"
}
,{
"Name":"NL_SUFFIX_ORIGIN"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"NlsoOther","Value":0}
,{"Name":"NlsoManual","Value":1}
,{"Name":"NlsoWellKnown","Value":2}
,{"Name":"NlsoDhcp","Value":3}
,{"Name":"NlsoLinkLayerAddress","Value":4}
,{"Name":"NlsoRandom","Value":5}
,{"Name":"IpSuffixOriginOther","Value":0}
,{"Name":"IpSuffixOriginManual","Value":1}
,{"Name":"IpSuffixOriginWellKnown","Value":2}
,{"Name":"IpSuffixOriginDhcp","Value":3}
,{"Name":"IpSuffixOriginLinkLayerAddress","Value":4}
,{"Name":"IpSuffixOriginRandom","Value":5}
,{"Name":"IpSuffixOriginUnchanged","Value":16}
]
,"IntegerBase":"Int32"
}
,{
"Name":"NL_DAD_STATE"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"NldsInvalid","Value":0}
,{"Name":"NldsTentative","Value":1}
,{"Name":"NldsDuplicate","Value":2}
,{"Name":"NldsDeprecated","Value":3}
,{"Name":"NldsPreferred","Value":4}
,{"Name":"IpDadStateInvalid","Value":0}
,{"Name":"IpDadStateTentative","Value":1}
,{"Name":"IpDadStateDuplicate","Value":2}
,{"Name":"IpDadStateDeprecated","Value":3}
,{"Name":"IpDadStatePreferred","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"NL_NETWORK_CONNECTIVITY_LEVEL_HINT"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"NetworkConnectivityLevelHintUnknown","Value":0}
,{"Name":"NetworkConnectivityLevelHintNone","Value":1}
,{"Name":"NetworkConnectivityLevelHintLocalAccess","Value":2}
,{"Name":"NetworkConnectivityLevelHintInternetAccess","Value":3}
,{"Name":"NetworkConnectivityLevelHintConstrainedInternetAccess","Value":4}
,{"Name":"NetworkConnectivityLevelHintHidden","Value":5}
]
,"IntegerBase":"Int32"
}
,{
"Name":"NL_NETWORK_CONNECTIVITY_COST_HINT"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"NetworkConnectivityCostHintUnknown","Value":0}
,{"Name":"NetworkConnectivityCostHintUnrestricted","Value":1}
,{"Name":"NetworkConnectivityCostHintFixed","Value":2}
,{"Name":"NetworkConnectivityCostHintVariable","Value":3}
]
,"IntegerBase":"Int32"
}
,{
"Name":"NL_NETWORK_CONNECTIVITY_HINT"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ConnectivityLevel","Type":{"Kind":"ApiRef","Name":"NL_NETWORK_CONNECTIVITY_LEVEL_HINT","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"ConnectivityCost","Type":{"Kind":"ApiRef","Name":"NL_NETWORK_CONNECTIVITY_COST_HINT","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"ApproachingDataLimit","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"OverDataLimit","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Roaming","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"NL_BANDWIDTH_INFORMATION"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Bandwidth","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Instability","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"BandwidthPeaked","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"NET_ADDRESS_INFO"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
]
,"NestedTypes":[
]
}
,{
"Name":"Get_Family"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"AF_INET","Value":2}
,{"Name":"AF_INET6","Value":23}
,{"Name":"AF_UNSPEC","Value":0}
]
,"IntegerBase":"UInt32"
}
,{
"Name":"SetIfEntry_pIfRowFlags"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"MIB_IF_ADMIN_STATUS_UP","Value":1}
,{"Name":"MIB_IF_ADMIN_STATUS_DOWN","Value":2}
]
,"IntegerBase":"UInt32"
}
,{
"Name":"GetAdaptersAddresses_Flags"
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Values":[
{"Name":"GAA_FLAG_SKIP_UNICAST","Value":1}
,{"Name":"GAA_FLAG_SKIP_ANYCAST","Value":2}
,{"Name":"GAA_FLAG_SKIP_MULTICAST","Value":4}
,{"Name":"GAA_FLAG_SKIP_DNS_SERVER","Value":8}
,{"Name":"GAA_FLAG_INCLUDE_PREFIX","Value":16}
,{"Name":"GAA_FLAG_SKIP_FRIENDLY_NAME","Value":32}
,{"Name":"GAA_FLAG_INCLUDE_WINS_INFO","Value":64}
,{"Name":"GAA_FLAG_INCLUDE_GATEWAYS","Value":128}
,{"Name":"GAA_FLAG_INCLUDE_ALL_INTERFACES","Value":256}
,{"Name":"GAA_FLAG_INCLUDE_ALL_COMPARTMENTS","Value":512}
,{"Name":"GAA_FLAG_INCLUDE_TUNNEL_BINDINGORDER","Value":1024}
]
,"IntegerBase":"UInt32"
}
,{
"Name":"IP_FLAG"
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Values":[
{"Name":"IP_FLAG_REVERSE","Value":1}
,{"Name":"IP_FLAG_DF","Value":2}
]
,"IntegerBase":"UInt32"
}
,{
"Name":"ip_option_information"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Ttl","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Tos","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"OptionsSize","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"OptionsData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"icmp_echo_reply"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Address","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Status","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RoundTripTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"Options","Type":{"Kind":"ApiRef","Name":"ip_option_information","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IPV6_ADDRESS_EX"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Fields":[
{"Name":"sin6_port","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"sin6_flowinfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"sin6_addr","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
,{"Name":"sin6_scope_id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"icmpv6_echo_reply_lh"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Address","Type":{"Kind":"ApiRef","Name":"IPV6_ADDRESS_EX","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"Status","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RoundTripTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"arp_send_reply"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DestAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SrcAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"tcp_reserve_port_range"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"UpperRange","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"LowerRange","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IP_ADAPTER_INDEX_MAP"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Name","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IP_INTERFACE_INFO"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumAdapters","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"Adapter","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_INDEX_MAP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IP_UNIDIRECTIONAL_ADAPTER_ADDRESS"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumAdapters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Address","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IP_ADAPTER_ORDER_MAP"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NumAdapters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AdapterOrder","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IP_MCAST_COUNTER_INFO"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"InMcastOctets","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"OutMcastOctets","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"InMcastPkts","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"OutMcastPkts","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IF_ACCESS_TYPE"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"IF_ACCESS_LOOPBACK","Value":1}
,{"Name":"IF_ACCESS_BROADCAST","Value":2}
,{"Name":"IF_ACCESS_POINT_TO_POINT","Value":3}
,{"Name":"IF_ACCESS_POINTTOPOINT","Value":3}
,{"Name":"IF_ACCESS_POINT_TO_MULTI_POINT","Value":4}
,{"Name":"IF_ACCESS_POINTTOMULTIPOINT","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"INTERNAL_IF_OPER_STATUS"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"IF_OPER_STATUS_NON_OPERATIONAL","Value":0}
,{"Name":"IF_OPER_STATUS_UNREACHABLE","Value":1}
,{"Name":"IF_OPER_STATUS_DISCONNECTED","Value":2}
,{"Name":"IF_OPER_STATUS_CONNECTING","Value":3}
,{"Name":"IF_OPER_STATUS_CONNECTED","Value":4}
,{"Name":"IF_OPER_STATUS_OPERATIONAL","Value":5}
]
,"IntegerBase":"Int32"
}
,{
"Name":"NET_IF_RCV_ADDRESS_TYPE"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"NET_IF_RCV_ADDRESS_TYPE_OTHER","Value":1}
,{"Name":"NET_IF_RCV_ADDRESS_TYPE_VOLATILE","Value":2}
,{"Name":"NET_IF_RCV_ADDRESS_TYPE_NON_VOLATILE","Value":3}
]
,"IntegerBase":"Int32"
}
,{
"Name":"NET_IF_RCV_ADDRESS_LH"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ifRcvAddressType","Type":{"Kind":"ApiRef","Name":"NET_IF_RCV_ADDRESS_TYPE","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"ifRcvAddressLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ifRcvAddressOffset","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"NET_IF_ALIAS_LH"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ifAliasLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ifAliasOffset","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"NET_LUID_LH"
,"Platform":null
,"Comment":"TODO: Explicit layout data implemented"
,"Kind":"StructOrUnion"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Value","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Info","Type":{"Kind":"ApiRef","Name":"_Info_e__Struct","TargetKind":"Default","Api":"IpHelper","Parents":["NET_LUID_LH"]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Info_e__Struct"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"IF_PHYSICAL_ADDRESS_LH"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Address","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IF_ADMINISTRATIVE_STATE"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"IF_ADMINISTRATIVE_DISABLED","Value":0}
,{"Name":"IF_ADMINISTRATIVE_ENABLED","Value":1}
,{"Name":"IF_ADMINISTRATIVE_DEMANDDIAL","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IF_OPER_STATUS"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"IfOperStatusUp","Value":1}
,{"Name":"IfOperStatusDown","Value":2}
,{"Name":"IfOperStatusTesting","Value":3}
,{"Name":"IfOperStatusUnknown","Value":4}
,{"Name":"IfOperStatusDormant","Value":5}
,{"Name":"IfOperStatusNotPresent","Value":6}
,{"Name":"IfOperStatusLowerLayerDown","Value":7}
]
,"IntegerBase":"Int32"
}
,{
"Name":"MIB_IF_ENTRY_LEVEL"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"MibIfEntryNormal","Value":0}
,{"Name":"MibIfEntryNormalWithoutStatistics","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"PIPINTERFACE_CHANGE_CALLBACK"
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Params":[
{"Name":"CallerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPINTERFACE_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
,{"Name":"NotificationType","Type":{"Kind":"ApiRef","Name":"MIB_NOTIFICATION_TYPE","TargetKind":"Default","Api":"Mib","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"PUNICAST_IPADDRESS_CHANGE_CALLBACK"
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Params":[
{"Name":"CallerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_UNICASTIPADDRESS_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"NotificationType","Type":{"Kind":"ApiRef","Name":"MIB_NOTIFICATION_TYPE","TargetKind":"Default","Api":"Mib","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"PSTABLE_UNICAST_IPADDRESS_TABLE_CALLBACK"
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Params":[
{"Name":"CallerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"AddressTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_UNICASTIPADDRESS_TABLE","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"IP_ADDRESS_PREFIX"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Prefix","Type":{"Kind":"ApiRef","Name":"SOCKADDR_INET","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"PrefixLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"PIPFORWARD_CHANGE_CALLBACK"
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Params":[
{"Name":"CallerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPFORWARD_ROW2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"NotificationType","Type":{"Kind":"ApiRef","Name":"MIB_NOTIFICATION_TYPE","TargetKind":"Default","Api":"Mib","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"PTEREDO_PORT_CHANGE_CALLBACK"
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Params":[
{"Name":"CallerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"Port","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"NotificationType","Type":{"Kind":"ApiRef","Name":"MIB_NOTIFICATION_TYPE","TargetKind":"Default","Api":"Mib","Parents":[]},"Attrs":["In","Out"]}
]
}
,{
"Name":"DNS_SETTINGS"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Hostname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"Domain","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"SearchList","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DNS_INTERFACE_SETTINGS"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Domain","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"NameServer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"SearchList","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"RegistrationEnabled","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RegisterAdapterName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EnableLLMNR","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QueryAdapterName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ProfileNameServer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DNS_INTERFACE_SETTINGS_EX"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SettingsV1","Type":{"Kind":"ApiRef","Name":"DNS_INTERFACE_SETTINGS","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"DisableUnconstrainedQueries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SupplementalSearchList","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK"
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Params":[
{"Name":"CallerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"ConnectivityHint","Type":{"Kind":"ApiRef","Name":"NL_NETWORK_CONNECTIVITY_HINT","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"MIB_IPFORWARD_TYPE"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"MIB_IPROUTE_TYPE_OTHER","Value":1}
,{"Name":"MIB_IPROUTE_TYPE_INVALID","Value":2}
,{"Name":"MIB_IPROUTE_TYPE_DIRECT","Value":3}
,{"Name":"MIB_IPROUTE_TYPE_INDIRECT","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"MIB_IPNET_TYPE"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"MIB_IPNET_TYPE_OTHER","Value":1}
,{"Name":"MIB_IPNET_TYPE_INVALID","Value":2}
,{"Name":"MIB_IPNET_TYPE_DYNAMIC","Value":3}
,{"Name":"MIB_IPNET_TYPE_STATIC","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"MIB_IPSTATS_FORWARDING"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"MIB_IP_FORWARDING","Value":1}
,{"Name":"MIB_IP_NOT_FORWARDING","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"MIB_TCP_STATE"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"MIB_TCP_STATE_CLOSED","Value":1}
,{"Name":"MIB_TCP_STATE_LISTEN","Value":2}
,{"Name":"MIB_TCP_STATE_SYN_SENT","Value":3}
,{"Name":"MIB_TCP_STATE_SYN_RCVD","Value":4}
,{"Name":"MIB_TCP_STATE_ESTAB","Value":5}
,{"Name":"MIB_TCP_STATE_FIN_WAIT1","Value":6}
,{"Name":"MIB_TCP_STATE_FIN_WAIT2","Value":7}
,{"Name":"MIB_TCP_STATE_CLOSE_WAIT","Value":8}
,{"Name":"MIB_TCP_STATE_CLOSING","Value":9}
,{"Name":"MIB_TCP_STATE_LAST_ACK","Value":10}
,{"Name":"MIB_TCP_STATE_TIME_WAIT","Value":11}
,{"Name":"MIB_TCP_STATE_DELETE_TCB","Value":12}
,{"Name":"MIB_TCP_STATE_RESERVED","Value":100}
]
,"IntegerBase":"Int32"
}
,{
"Name":"TCP_RTO_ALGORITHM"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"TcpRtoAlgorithmOther","Value":1}
,{"Name":"TcpRtoAlgorithmConstant","Value":2}
,{"Name":"TcpRtoAlgorithmRsre","Value":3}
,{"Name":"TcpRtoAlgorithmVanj","Value":4}
,{"Name":"MIB_TCP_RTO_OTHER","Value":1}
,{"Name":"MIB_TCP_RTO_CONSTANT","Value":2}
,{"Name":"MIB_TCP_RTO_RSRE","Value":3}
,{"Name":"MIB_TCP_RTO_VANJ","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"TCP_TABLE_CLASS"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"TCP_TABLE_BASIC_LISTENER","Value":0}
,{"Name":"TCP_TABLE_BASIC_CONNECTIONS","Value":1}
,{"Name":"TCP_TABLE_BASIC_ALL","Value":2}
,{"Name":"TCP_TABLE_OWNER_PID_LISTENER","Value":3}
,{"Name":"TCP_TABLE_OWNER_PID_CONNECTIONS","Value":4}
,{"Name":"TCP_TABLE_OWNER_PID_ALL","Value":5}
,{"Name":"TCP_TABLE_OWNER_MODULE_LISTENER","Value":6}
,{"Name":"TCP_TABLE_OWNER_MODULE_CONNECTIONS","Value":7}
,{"Name":"TCP_TABLE_OWNER_MODULE_ALL","Value":8}
]
,"IntegerBase":"Int32"
}
,{
"Name":"UDP_TABLE_CLASS"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"UDP_TABLE_BASIC","Value":0}
,{"Name":"UDP_TABLE_OWNER_PID","Value":1}
,{"Name":"UDP_TABLE_OWNER_MODULE","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"TCPIP_OWNER_MODULE_INFO_CLASS"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"TCPIP_OWNER_MODULE_INFO_BASIC","Value":0}
]
,"IntegerBase":"Int32"
}
,{
"Name":"TCPIP_OWNER_MODULE_BASIC_INFO"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"pModuleName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"pModulePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["NotNullTerminated"]}
]
,"NestedTypes":[
]
}
,{
"Name":"MIB_IPDESTROW"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ForwardRow","Type":{"Kind":"ApiRef","Name":"MIB_IPFORWARDROW","TargetKind":"Default","Api":"Mib","Parents":[]},"Attrs":[]}
,{"Name":"dwForwardPreference","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwForwardViewSet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"MIB_IPDESTTABLE"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"dwNumEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"table","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"MIB_IPDESTROW","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"MIB_ROUTESTATE"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"bRoutesSetToStack","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IP_ADDRESS_STRING"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"String","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IP_ADDR_STRING"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADDR_STRING","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"IpAddress","Type":{"Kind":"ApiRef","Name":"IP_ADDRESS_STRING","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"IpMask","Type":{"Kind":"ApiRef","Name":"IP_ADDRESS_STRING","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"Context","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IP_ADAPTER_INFO"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_INFO","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"ComboIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AdapterName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
,{"Name":"Description","Type":{"Kind":"Array","Shape":{"Size":132},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
,{"Name":"AddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Address","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DhcpEnabled","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CurrentIpAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADDR_STRING","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"IpAddressList","Type":{"Kind":"ApiRef","Name":"IP_ADDR_STRING","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"GatewayList","Type":{"Kind":"ApiRef","Name":"IP_ADDR_STRING","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"DhcpServer","Type":{"Kind":"ApiRef","Name":"IP_ADDR_STRING","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"HaveWins","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":[]}
,{"Name":"PrimaryWinsServer","Type":{"Kind":"ApiRef","Name":"IP_ADDR_STRING","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"SecondaryWinsServer","Type":{"Kind":"ApiRef","Name":"IP_ADDR_STRING","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"LeaseObtained","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"LeaseExpires","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IP_ADAPTER_UNICAST_ADDRESS_LH"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"IpHelper","Parents":["IP_ADAPTER_UNICAST_ADDRESS_LH"]},"Attrs":[]}
,{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_UNICAST_ADDRESS_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"Address","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"WinSock","Parents":[]},"Attrs":[]}
,{"Name":"PrefixOrigin","Type":{"Kind":"ApiRef","Name":"NL_PREFIX_ORIGIN","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"SuffixOrigin","Type":{"Kind":"ApiRef","Name":"NL_SUFFIX_ORIGIN","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"DadState","Type":{"Kind":"ApiRef","Name":"NL_DAD_STATE","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"ValidLifetime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PreferredLifetime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LeaseLifetime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OnLinkPrefixLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Union"
,"Platform":null
,"Comment":"TODO: Explicit layout data implemented"
,"Kind":"StructOrUnion"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Alignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"IpHelper","Parents":["_Anonymous_e__Union","IP_ADAPTER_UNICAST_ADDRESS_LH"]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"IP_ADAPTER_UNICAST_ADDRESS_XP"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"IpHelper","Parents":["IP_ADAPTER_UNICAST_ADDRESS_XP"]},"Attrs":[]}
,{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_UNICAST_ADDRESS_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"Address","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"WinSock","Parents":[]},"Attrs":[]}
,{"Name":"PrefixOrigin","Type":{"Kind":"ApiRef","Name":"NL_PREFIX_ORIGIN","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"SuffixOrigin","Type":{"Kind":"ApiRef","Name":"NL_SUFFIX_ORIGIN","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"DadState","Type":{"Kind":"ApiRef","Name":"NL_DAD_STATE","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"ValidLifetime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PreferredLifetime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LeaseLifetime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Union"
,"Platform":null
,"Comment":"TODO: Explicit layout data implemented"
,"Kind":"StructOrUnion"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Alignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"IpHelper","Parents":["_Anonymous_e__Union","IP_ADAPTER_UNICAST_ADDRESS_XP"]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"IP_ADAPTER_ANYCAST_ADDRESS_XP"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"IpHelper","Parents":["IP_ADAPTER_ANYCAST_ADDRESS_XP"]},"Attrs":[]}
,{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_ANYCAST_ADDRESS_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"Address","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"WinSock","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Union"
,"Platform":null
,"Comment":"TODO: Explicit layout data implemented"
,"Kind":"StructOrUnion"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Alignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"IpHelper","Parents":["_Anonymous_e__Union","IP_ADAPTER_ANYCAST_ADDRESS_XP"]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"IP_ADAPTER_MULTICAST_ADDRESS_XP"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"IpHelper","Parents":["IP_ADAPTER_MULTICAST_ADDRESS_XP"]},"Attrs":[]}
,{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_MULTICAST_ADDRESS_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"Address","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"WinSock","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Union"
,"Platform":null
,"Comment":"TODO: Explicit layout data implemented"
,"Kind":"StructOrUnion"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Alignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"IpHelper","Parents":["_Anonymous_e__Union","IP_ADAPTER_MULTICAST_ADDRESS_XP"]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"IP_ADAPTER_DNS_SERVER_ADDRESS_XP"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"IpHelper","Parents":["IP_ADAPTER_DNS_SERVER_ADDRESS_XP"]},"Attrs":[]}
,{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_DNS_SERVER_ADDRESS_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"Address","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"WinSock","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Union"
,"Platform":null
,"Comment":"TODO: Explicit layout data implemented"
,"Kind":"StructOrUnion"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Alignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"IpHelper","Parents":["_Anonymous_e__Union","IP_ADAPTER_DNS_SERVER_ADDRESS_XP"]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"IP_ADAPTER_WINS_SERVER_ADDRESS_LH"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"IpHelper","Parents":["IP_ADAPTER_WINS_SERVER_ADDRESS_LH"]},"Attrs":[]}
,{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_WINS_SERVER_ADDRESS_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"Address","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"WinSock","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Union"
,"Platform":null
,"Comment":"TODO: Explicit layout data implemented"
,"Kind":"StructOrUnion"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Alignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"IpHelper","Parents":["_Anonymous_e__Union","IP_ADAPTER_WINS_SERVER_ADDRESS_LH"]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"IP_ADAPTER_GATEWAY_ADDRESS_LH"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"IpHelper","Parents":["IP_ADAPTER_GATEWAY_ADDRESS_LH"]},"Attrs":[]}
,{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_GATEWAY_ADDRESS_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"Address","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"WinSock","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Union"
,"Platform":null
,"Comment":"TODO: Explicit layout data implemented"
,"Kind":"StructOrUnion"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Alignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"IpHelper","Parents":["_Anonymous_e__Union","IP_ADAPTER_GATEWAY_ADDRESS_LH"]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"IP_ADAPTER_PREFIX_XP"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"IpHelper","Parents":["IP_ADAPTER_PREFIX_XP"]},"Attrs":[]}
,{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_PREFIX_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"Address","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"WinSock","Parents":[]},"Attrs":[]}
,{"Name":"PrefixLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Union"
,"Platform":null
,"Comment":"TODO: Explicit layout data implemented"
,"Kind":"StructOrUnion"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Alignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"IpHelper","Parents":["_Anonymous_e__Union","IP_ADAPTER_PREFIX_XP"]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"IP_ADAPTER_DNS_SUFFIX"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_DNS_SUFFIX","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"String","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IP_ADAPTER_ADDRESSES_LH"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"IpHelper","Parents":["IP_ADAPTER_ADDRESSES_LH"]},"Attrs":[]}
,{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_ADDRESSES_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"AdapterName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"FirstUnicastAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_UNICAST_ADDRESS_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"FirstAnycastAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_ANYCAST_ADDRESS_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"FirstMulticastAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_MULTICAST_ADDRESS_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"FirstDnsServerAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_DNS_SERVER_ADDRESS_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"DnsSuffix","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"Description","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"FriendlyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"PhysicalAddress","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"PhysicalAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"IpHelper","Parents":["IP_ADAPTER_ADDRESSES_LH"]},"Attrs":[]}
,{"Name":"Mtu","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IfType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OperStatus","Type":{"Kind":"ApiRef","Name":"IF_OPER_STATUS","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"Ipv6IfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ZoneIndices","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"FirstPrefix","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_PREFIX_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"TransmitLinkSpeed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"ReceiveLinkSpeed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"FirstWinsServerAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_WINS_SERVER_ADDRESS_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"FirstGatewayAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_GATEWAY_ADDRESS_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"Ipv4Metric","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Ipv6Metric","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Luid","Type":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"Dhcpv4Server","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"WinSock","Parents":[]},"Attrs":[]}
,{"Name":"CompartmentId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NetworkGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"ConnectionType","Type":{"Kind":"ApiRef","Name":"NET_IF_CONNECTION_TYPE","TargetKind":"Default","Api":"NetworkDrivers","Parents":[]},"Attrs":[]}
,{"Name":"TunnelType","Type":{"Kind":"ApiRef","Name":"TUNNEL_TYPE","TargetKind":"Default","Api":"NetworkDrivers","Parents":[]},"Attrs":[]}
,{"Name":"Dhcpv6Server","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"WinSock","Parents":[]},"Attrs":[]}
,{"Name":"Dhcpv6ClientDuid","Type":{"Kind":"Array","Shape":{"Size":130},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Dhcpv6ClientDuidLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Dhcpv6Iaid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FirstDnsSuffix","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_DNS_SUFFIX","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous2_e__Union"
,"Platform":null
,"Comment":"TODO: Explicit layout data implemented"
,"Kind":"StructOrUnion"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"IpHelper","Parents":["_Anonymous2_e__Union","IP_ADAPTER_ADDRESSES_LH"]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"_Anonymous1_e__Union"
,"Platform":null
,"Comment":"TODO: Explicit layout data implemented"
,"Kind":"StructOrUnion"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Alignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"IpHelper","Parents":["_Anonymous1_e__Union","IP_ADAPTER_ADDRESSES_LH"]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"IP_ADAPTER_ADDRESSES_XP"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"IpHelper","Parents":["IP_ADAPTER_ADDRESSES_XP"]},"Attrs":[]}
,{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_ADDRESSES_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"AdapterName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"FirstUnicastAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_UNICAST_ADDRESS_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"FirstAnycastAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_ANYCAST_ADDRESS_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"FirstMulticastAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_MULTICAST_ADDRESS_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"FirstDnsServerAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_DNS_SERVER_ADDRESS_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"DnsSuffix","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"Description","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"FriendlyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"PhysicalAddress","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"PhysicalAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Mtu","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IfType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OperStatus","Type":{"Kind":"ApiRef","Name":"IF_OPER_STATUS","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"Ipv6IfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ZoneIndices","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
,{"Name":"FirstPrefix","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_PREFIX_XP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Union"
,"Platform":null
,"Comment":"TODO: Explicit layout data implemented"
,"Kind":"StructOrUnion"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Alignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"IpHelper","Parents":["_Anonymous_e__Union","IP_ADAPTER_ADDRESSES_XP"]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"IP_PER_ADAPTER_INFO_W2KSP1"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"AutoconfigEnabled","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AutoconfigActive","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CurrentDnsServer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADDR_STRING","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"DnsServerList","Type":{"Kind":"ApiRef","Name":"IP_ADDR_STRING","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"FIXED_INFO_W2KSP1"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"HostName","Type":{"Kind":"Array","Shape":{"Size":132},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
,{"Name":"DomainName","Type":{"Kind":"Array","Shape":{"Size":132},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
,{"Name":"CurrentDnsServer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADDR_STRING","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":[]}
,{"Name":"DnsServerList","Type":{"Kind":"ApiRef","Name":"IP_ADDR_STRING","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"NodeType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ScopeId","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
,{"Name":"EnableRouting","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EnableProxy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EnableDns","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"ip_interface_name_info_w2ksp1"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MediaType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ConnectionType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AccessType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"DeviceGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"InterfaceGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_TYPE"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"TcpConnectionEstatsSynOpts","Value":0}
,{"Name":"TcpConnectionEstatsData","Value":1}
,{"Name":"TcpConnectionEstatsSndCong","Value":2}
,{"Name":"TcpConnectionEstatsPath","Value":3}
,{"Name":"TcpConnectionEstatsSendBuff","Value":4}
,{"Name":"TcpConnectionEstatsRec","Value":5}
,{"Name":"TcpConnectionEstatsObsRec","Value":6}
,{"Name":"TcpConnectionEstatsBandwidth","Value":7}
,{"Name":"TcpConnectionEstatsFineRtt","Value":8}
,{"Name":"TcpConnectionEstatsMaximum","Value":9}
]
,"IntegerBase":"Int32"
}
,{
"Name":"TCP_BOOLEAN_OPTIONAL"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"TcpBoolOptDisabled","Value":0}
,{"Name":"TcpBoolOptEnabled","Value":1}
,{"Name":"TcpBoolOptUnchanged","Value":-1}
]
,"IntegerBase":"Int32"
}
,{
"Name":"TCP_ESTATS_SYN_OPTS_ROS_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ActiveOpen","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"MssRcvd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MssSent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_SOFT_ERROR"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"TcpErrorNone","Value":0}
,{"Name":"TcpErrorBelowDataWindow","Value":1}
,{"Name":"TcpErrorAboveDataWindow","Value":2}
,{"Name":"TcpErrorBelowAckWindow","Value":3}
,{"Name":"TcpErrorAboveAckWindow","Value":4}
,{"Name":"TcpErrorBelowTsWindow","Value":5}
,{"Name":"TcpErrorAboveTsWindow","Value":6}
,{"Name":"TcpErrorDataChecksumError","Value":7}
,{"Name":"TcpErrorDataLengthError","Value":8}
,{"Name":"TcpErrorMaxSoftError","Value":9}
]
,"IntegerBase":"Int32"
}
,{
"Name":"TCP_ESTATS_DATA_ROD_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"DataBytesOut","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"DataSegsOut","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"DataBytesIn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"DataSegsIn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SegsOut","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SegsIn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SoftErrors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SoftErrorReason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SndUna","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SndNxt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SndMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ThruBytesAcked","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"RcvNxt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ThruBytesReceived","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_DATA_RW_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EnableCollection","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_SND_CONG_ROD_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SndLimTransRwin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SndLimTimeRwin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SndLimBytesRwin","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"SndLimTransCwnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SndLimTimeCwnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SndLimBytesCwnd","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"SndLimTransSnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SndLimTimeSnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SndLimBytesSnd","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"SlowStart","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CongAvoid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OtherReductions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CurCwnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxSsCwnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxCaCwnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CurSsthresh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxSsthresh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MinSsthresh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_SND_CONG_ROS_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"LimCwnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_SND_CONG_RW_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EnableCollection","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_PATH_ROD_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"FastRetran","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Timeouts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SubsequentTimeouts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CurTimeoutCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AbruptTimeouts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PktsRetrans","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"BytesRetrans","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DupAcksIn","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SacksRcvd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SackBlocksRcvd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CongSignals","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PreCongSumCwnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PreCongSumRtt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PostCongSumRtt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PostCongCountRtt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EcnSignals","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EceRcvd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SendStall","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QuenchRcvd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RetranThresh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SndDupAckEpisodes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SumBytesReordered","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonRecovDa","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonRecovDaEpisodes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AckAfterFr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DsackDups","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SampleRtt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SmoothedRtt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"RttVar","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxRtt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MinRtt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SumRtt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CountRtt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CurRto","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxRto","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MinRto","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CurMss","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxMss","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MinMss","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SpuriousRtoDetections","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_PATH_RW_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EnableCollection","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_SEND_BUFF_ROD_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"CurRetxQueue","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"MaxRetxQueue","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"CurAppWQueue","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"MaxAppWQueue","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_SEND_BUFF_RW_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EnableCollection","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_REC_ROD_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"CurRwinSent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxRwinSent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MinRwinSent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LimRwin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DupAckEpisodes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DupAcksOut","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CeRcvd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EcnSent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"EcnNoncesRcvd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CurReasmQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxReasmQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CurAppRQueue","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"MaxAppRQueue","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"WinScaleSent","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_REC_RW_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EnableCollection","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_OBS_REC_ROD_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"CurRwinRcvd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxRwinRcvd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MinRwinRcvd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"WinScaleRcvd","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_OBS_REC_RW_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EnableCollection","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_BANDWIDTH_RW_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EnableCollectionOutbound","Type":{"Kind":"ApiRef","Name":"TCP_BOOLEAN_OPTIONAL","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
,{"Name":"EnableCollectionInbound","Type":{"Kind":"ApiRef","Name":"TCP_BOOLEAN_OPTIONAL","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_BANDWIDTH_ROD_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"OutboundBandwidth","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"InboundBandwidth","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"OutboundInstability","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"InboundInstability","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"OutboundBandwidthPeaked","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"InboundBandwidthPeaked","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_FINE_RTT_RW_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EnableCollection","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCP_ESTATS_FINE_RTT_ROD_v0"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"RttVar","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MaxRtt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MinRtt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SumRtt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"INTERFACE_TIMESTAMP_CAPABILITY_FLAGS"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"PtpV2OverUdpIPv4EventMsgReceiveHw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"PtpV2OverUdpIPv4AllMsgReceiveHw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"PtpV2OverUdpIPv4EventMsgTransmitHw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"PtpV2OverUdpIPv4AllMsgTransmitHw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"PtpV2OverUdpIPv6EventMsgReceiveHw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"PtpV2OverUdpIPv6AllMsgReceiveHw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"PtpV2OverUdpIPv6EventMsgTransmitHw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"PtpV2OverUdpIPv6AllMsgTransmitHw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AllReceiveHw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AllTransmitHw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"TaggedTransmitHw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AllReceiveSw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"AllTransmitSw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"TaggedTransmitSw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"INTERFACE_TIMESTAMP_CAPABILITIES"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"HardwareClockFrequencyHz","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"CrossTimestamp","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TimestampFlags","Type":{"Kind":"ApiRef","Name":"INTERFACE_TIMESTAMP_CAPABILITY_FLAGS","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"INTERFACE_HARDWARE_CROSSTIMESTAMP"
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SystemTimestamp1","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"HardwareClockTimestamp","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SystemTimestamp2","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"PINTERFACE_TIMESTAMP_CONFIG_CHANGE_CALLBACK"
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Params":[
{"Name":"CallerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
]
}
,{
"Name":"NET_ADDRESS_FORMAT"
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Values":[
{"Name":"NET_ADDRESS_FORMAT_UNSPECIFIED","Value":0}
,{"Name":"NET_ADDRESS_DNS_NAME","Value":1}
,{"Name":"NET_ADDRESS_IPV4","Value":2}
,{"Name":"NET_ADDRESS_IPV6","Value":3}
]
,"IntegerBase":"Int32"
}
]
,"Functions":[
{
"Name":"RtlIpv4AddressToStringA"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"in_addr","TargetKind":"Default","Api":"WinSock","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"S","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":16,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}
,{
"Name":"RtlIpv4AddressToStringW"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"in_addr","TargetKind":"Default","Api":"WinSock","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"S","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":16,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
]
}
,{
"Name":"RtlIpv4AddressToStringExW"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"in_addr","TargetKind":"Default","Api":"WinSock","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"Port","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"AddressString","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":3,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
,{"Name":"AddressStringLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"RtlIpv4StringToAddressA"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"S","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Strict","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"Terminator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"in_addr","TargetKind":"Default","Api":"WinSock","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"RtlIpv4StringToAddressW"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"S","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Strict","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"Terminator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"in_addr","TargetKind":"Default","Api":"WinSock","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"RtlIpv4StringToAddressExW"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"AddressString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Strict","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"in_addr","TargetKind":"Default","Api":"WinSock","Parents":[]}},"Attrs":["Out"]}
,{"Name":"Port","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
]
}
,{
"Name":"RtlIpv6AddressToStringA"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"in6_addr","TargetKind":"Default","Api":"WinSock","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"S","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":46,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}
,{
"Name":"RtlIpv6AddressToStringW"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"in6_addr","TargetKind":"Default","Api":"WinSock","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"S","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":46,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
]
}
,{
"Name":"RtlIpv6AddressToStringExW"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"in6_addr","TargetKind":"Default","Api":"WinSock","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ScopeId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Port","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"AddressString","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":4,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
,{"Name":"AddressStringLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"RtlIpv6StringToAddressA"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"S","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Terminator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"in6_addr","TargetKind":"Default","Api":"WinSock","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"RtlIpv6StringToAddressW"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"S","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Terminator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"in6_addr","TargetKind":"Default","Api":"WinSock","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"RtlIpv6StringToAddressExW"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"AddressString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"in6_addr","TargetKind":"Default","Api":"WinSock","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ScopeId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"Port","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
]
}
,{
"Name":"RtlEthernetAddressToStringA"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.1"
,"Params":[
{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DL_EUI48","TargetKind":"Default","Api":"WindowsFiltering","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"S","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":18,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}
,{
"Name":"RtlEthernetAddressToStringW"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.1"
,"Params":[
{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DL_EUI48","TargetKind":"Default","Api":"WindowsFiltering","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"S","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":18,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
]
}
,{
"Name":"RtlEthernetStringToAddressA"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"Platform":"windows6.1"
,"Params":[
{"Name":"S","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Terminator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DL_EUI48","TargetKind":"Default","Api":"WindowsFiltering","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"RtlEthernetStringToAddressW"
,"SetLastError":false
,"DllImport":"ntdll"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"Platform":"windows6.1"
,"Params":[
{"Name":"S","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Terminator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DL_EUI48","TargetKind":"Default","Api":"WindowsFiltering","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetIfEntry2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IF_ROW2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetIfEntry2Ex"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows10.0.15063"
,"Params":[
{"Name":"Level","Type":{"Kind":"ApiRef","Name":"MIB_IF_ENTRY_LEVEL","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IF_ROW2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetIfTable2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Table","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IF_TABLE2","TargetKind":"Default","Api":"Mib","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetIfTable2Ex"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Level","Type":{"Kind":"ApiRef","Name":"MIB_IF_TABLE_LEVEL","TargetKind":"Default","Api":"NetworkDrivers","Parents":[]},"Attrs":["In"]}
,{"Name":"Table","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IF_TABLE2","TargetKind":"Default","Api":"Mib","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetIfStackTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Table","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IFSTACK_TABLE","TargetKind":"Default","Api":"Mib","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetInvertedIfStackTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Table","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_INVERTEDIFSTACK_TABLE","TargetKind":"Default","Api":"Mib","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetIpInterfaceEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPINTERFACE_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetIpInterfaceTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Table","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPINTERFACE_TABLE","TargetKind":"Default","Api":"Mib","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"InitializeIpInterfaceEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPINTERFACE_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"NotifyIpInterfaceChange"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Callback","Type":{"Kind":"ApiRef","Name":"PIPINTERFACE_CHANGE_CALLBACK","TargetKind":"FunctionPointer","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"CallerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"InitialNotification","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"NotificationHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"SetIpInterfaceEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPINTERFACE_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetIpNetworkConnectionBandwidthEstimates"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows8.0"
,"Params":[
{"Name":"InterfaceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"AddressFamily","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"BandwidthEstimates","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"CreateUnicastIpAddressEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_UNICASTIPADDRESS_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DeleteUnicastIpAddressEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_UNICASTIPADDRESS_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"GetUnicastIpAddressEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_UNICASTIPADDRESS_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetUnicastIpAddressTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Table","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_UNICASTIPADDRESS_TABLE","TargetKind":"Default","Api":"Mib","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"InitializeUnicastIpAddressEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_UNICASTIPADDRESS_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"NotifyUnicastIpAddressChange"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Callback","Type":{"Kind":"ApiRef","Name":"PUNICAST_IPADDRESS_CHANGE_CALLBACK","TargetKind":"FunctionPointer","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"CallerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"InitialNotification","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"NotificationHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"NotifyStableUnicastIpAddressTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Table","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_UNICASTIPADDRESS_TABLE","TargetKind":"Default","Api":"Mib","Parents":[]}}},"Attrs":["Out"]}
,{"Name":"CallerCallback","Type":{"Kind":"ApiRef","Name":"PSTABLE_UNICAST_IPADDRESS_TABLE_CALLBACK","TargetKind":"FunctionPointer","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"CallerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"NotificationHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"SetUnicastIpAddressEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_UNICASTIPADDRESS_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"CreateAnycastIpAddressEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_ANYCASTIPADDRESS_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DeleteAnycastIpAddressEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_ANYCASTIPADDRESS_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"GetAnycastIpAddressEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_ANYCASTIPADDRESS_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetAnycastIpAddressTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Table","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_ANYCASTIPADDRESS_TABLE","TargetKind":"Default","Api":"Mib","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetMulticastIpAddressEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_MULTICASTIPADDRESS_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetMulticastIpAddressTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Table","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_MULTICASTIPADDRESS_TABLE","TargetKind":"Default","Api":"Mib","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"CreateIpForwardEntry2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPFORWARD_ROW2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DeleteIpForwardEntry2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPFORWARD_ROW2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"GetBestRoute2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"InterfaceLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"InterfaceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SourceAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_INET","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"DestinationAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_INET","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"AddressSortOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"BestRoute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPFORWARD_ROW2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
,{"Name":"BestSourceAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_INET","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetIpForwardEntry2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPFORWARD_ROW2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetIpForwardTable2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Table","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPFORWARD_TABLE2","TargetKind":"Default","Api":"Mib","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"InitializeIpForwardEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPFORWARD_ROW2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"NotifyRouteChange2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"AddressFamily","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Callback","Type":{"Kind":"ApiRef","Name":"PIPFORWARD_CHANGE_CALLBACK","TargetKind":"FunctionPointer","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"CallerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"InitialNotification","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"NotificationHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"SetIpForwardEntry2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Route","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPFORWARD_ROW2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"FlushIpPathTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
}
,{
"Name":"GetIpPathEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPPATH_ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetIpPathTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Table","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPPATH_TABLE","TargetKind":"Default","Api":"Mib","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"CreateIpNetEntry2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPNET_ROW2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"DeleteIpNetEntry2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPNET_ROW2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"FlushIpNetTable2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"InterfaceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetIpNetEntry2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPNET_ROW2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetIpNetTable2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Table","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPNET_TABLE2","TargetKind":"Default","Api":"Mib","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"ResolveIpNetEntry2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPNET_ROW2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SourceAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_INET","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"SetIpNetEntry2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPNET_ROW2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"NotifyTeredoPortChange"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Callback","Type":{"Kind":"ApiRef","Name":"PTEREDO_PORT_CHANGE_CALLBACK","TargetKind":"FunctionPointer","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"CallerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"InitialNotification","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"NotificationHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetTeredoPort"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Port","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
]
}
,{
"Name":"CancelMibChangeNotify2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"NotificationHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"FreeMibTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Memory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
]
}
,{
"Name":"CreateSortedAddressPairs"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"SourceAddressList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_IN6_LH","TargetKind":"Default","Api":"NetworkDrivers","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"SourceAddressCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"DestinationAddressList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_IN6_LH","TargetKind":"Default","Api":"NetworkDrivers","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"DestinationAddressCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"AddressSortOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SortedAddressPairList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_IN6_PAIR","TargetKind":"Default","Api":"IpHelper","Parents":[]}}},"Attrs":["Out"]}
,{"Name":"SortedAddressPairCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"ConvertCompartmentGuidToId"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":null
,"Params":[
{"Name":"CompartmentGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"CompartmentId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"ConvertCompartmentIdToGuid"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":null
,"Params":[
{"Name":"CompartmentId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"CompartmentGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
}
,{
"Name":"ConvertInterfaceNameToLuidA"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"InterfaceName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Const"]}
,{"Name":"InterfaceLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"ConvertInterfaceNameToLuidW"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"InterfaceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"InterfaceLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"ConvertInterfaceLuidToNameA"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"InterfaceLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"InterfaceName","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
}
,{
"Name":"ConvertInterfaceLuidToNameW"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"InterfaceLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"InterfaceName","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
}
,{
"Name":"ConvertInterfaceLuidToIndex"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"InterfaceLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"InterfaceIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"ConvertInterfaceIndexToLuid"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"InterfaceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"InterfaceLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"ConvertInterfaceLuidToAlias"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"InterfaceLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"InterfaceAlias","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":2,"BytesParamIndex":-1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
,{"Name":"Length","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
}
,{
"Name":"ConvertInterfaceAliasToLuid"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"InterfaceAlias","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"InterfaceLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"ConvertInterfaceLuidToGuid"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"InterfaceLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"InterfaceGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
}
,{
"Name":"ConvertInterfaceGuidToLuid"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"InterfaceGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"InterfaceLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"if_nametoindex"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"InterfaceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"if_indextoname"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"InterfaceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"InterfaceName","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":-1,"SizeConst":256,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NotNullTerminated"]}
]
}
,{
"Name":"GetCurrentThreadCompartmentScope"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Platform":null
,"Params":[
{"Name":"CompartmentScope","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"CompartmentId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"SetCurrentThreadCompartmentScope"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":null
,"Params":[
{"Name":"CompartmentScope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetJobCompartmentId"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":null
,"Params":[
{"Name":"JobHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"SetJobCompartmentId"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":null
,"Params":[
{"Name":"JobHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
,{"Name":"CompartmentId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetDefaultCompartmentId"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows10.0.10240"
,"Params":[
]
}
,{
"Name":"ConvertLengthToIpv4Mask"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"MaskLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Mask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"ConvertIpv4MaskToLength"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Mask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"MaskLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}
,{
"Name":"GetDnsSettings"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":null
,"Params":[
{"Name":"Settings","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DNS_SETTINGS","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"FreeDnsSettings"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Platform":null
,"Params":[
{"Name":"Settings","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DNS_SETTINGS","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"SetDnsSettings"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":null
,"Params":[
{"Name":"Settings","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DNS_SETTINGS","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"GetInterfaceDnsSettings"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":null
,"Params":[
{"Name":"Interface","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"Settings","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DNS_INTERFACE_SETTINGS","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"FreeInterfaceDnsSettings"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Platform":null
,"Params":[
{"Name":"Settings","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DNS_INTERFACE_SETTINGS","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"SetInterfaceDnsSettings"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":null
,"Params":[
{"Name":"Interface","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"Settings","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DNS_INTERFACE_SETTINGS","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"GetNetworkConnectivityHint"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows10.0.19041"
,"Params":[
{"Name":"ConnectivityHint","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NL_NETWORK_CONNECTIVITY_HINT","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetNetworkConnectivityHintForInterface"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows10.0.19041"
,"Params":[
{"Name":"InterfaceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ConnectivityHint","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NL_NETWORK_CONNECTIVITY_HINT","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"NotifyNetworkConnectivityHintChange"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows10.0.19041"
,"Params":[
{"Name":"Callback","Type":{"Kind":"ApiRef","Name":"PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK","TargetKind":"FunctionPointer","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"CallerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"InitialNotification","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"NotificationHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IcmpCreateFile"
,"SetLastError":true
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"IcmpHandle","TargetKind":"Default","Api":"IpHelper","Parents":[]}
,"Platform":"windows5.0"
,"Params":[
]
}
,{
"Name":"Icmp6CreateFile"
,"SetLastError":true
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"IcmpHandle","TargetKind":"Default","Api":"IpHelper","Parents":[]}
,"Platform":"windows5.1.2600"
,"Params":[
]
}
,{
"Name":"IcmpCloseHandle"
,"SetLastError":true
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows5.0"
,"Params":[
{"Name":"IcmpHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"IcmpSendEcho"
,"SetLastError":true
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"IcmpHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
,{"Name":"DestinationAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RequestData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"RequestSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"RequestOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ip_option_information","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"ReplyBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":6,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
,{"Name":"ReplySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"IcmpSendEcho2"
,"SetLastError":true
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"IcmpHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
,{"Name":"Event","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ApcRoutine","Type":{"Kind":"ApiRef","Name":"FARPROC","TargetKind":"FunctionPointer","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ApcContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"DestinationAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RequestData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":6,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"RequestSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"RequestOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ip_option_information","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"ReplyBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":9,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
,{"Name":"ReplySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"IcmpSendEcho2Ex"
,"SetLastError":true
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"IcmpHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
,{"Name":"Event","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ApcRoutine","Type":{"Kind":"ApiRef","Name":"FARPROC","TargetKind":"FunctionPointer","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ApcContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"SourceAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"DestinationAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RequestData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":7,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"RequestSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"RequestOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ip_option_information","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"ReplyBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":10,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
,{"Name":"ReplySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"Icmp6SendEcho2"
,"SetLastError":true
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.1.2600"
,"Params":[
{"Name":"IcmpHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
,{"Name":"Event","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ApcRoutine","Type":{"Kind":"ApiRef","Name":"FARPROC","TargetKind":"FunctionPointer","Api":"SystemServices","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ApcContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"SourceAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_IN6_LH","TargetKind":"Default","Api":"NetworkDrivers","Parents":[]}},"Attrs":["In"]}
,{"Name":"DestinationAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_IN6_LH","TargetKind":"Default","Api":"NetworkDrivers","Parents":[]}},"Attrs":["In"]}
,{"Name":"RequestData","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":7,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"RequestSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"RequestOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ip_option_information","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"ReplyBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":10,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
,{"Name":"ReplySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"IcmpParseReplies"
,"SetLastError":true
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"ReplyBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
,{"Name":"ReplySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"Icmp6ParseReplies"
,"SetLastError":true
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.1.2600"
,"Params":[
{"Name":"ReplyBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
,{"Name":"ReplySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetNumberOfInterfaces"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pdwNumIf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"GetIfEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pIfRow","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IFROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetIfTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pIfTable","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIB_IFTABLE","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"bOrder","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetIpAddrTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pIpAddrTable","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIB_IPADDRTABLE","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"bOrder","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetIpNetTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"IpNetTable","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIB_IPNETTABLE","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"SizePointer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Order","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetIpForwardTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pIpForwardTable","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIB_IPFORWARDTABLE","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"bOrder","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetTcpTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"TcpTable","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIB_TCPTABLE","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"SizePointer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Order","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetExtendedTcpTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"pTcpTable","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out","Optional"]}
,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"bOrder","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
,{"Name":"ulAf","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"TableClass","Type":{"Kind":"ApiRef","Name":"TCP_TABLE_CLASS","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetOwnerModuleFromTcpEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"pTcpEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_TCPROW_OWNER_MODULE","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
,{"Name":"Class","Type":{"Kind":"ApiRef","Name":"TCPIP_OWNER_MODULE_INFO_CLASS","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"pBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetUdpTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"UdpTable","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIB_UDPTABLE","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"SizePointer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Order","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetExtendedUdpTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"pUdpTable","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out","Optional"]}
,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"bOrder","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
,{"Name":"ulAf","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"TableClass","Type":{"Kind":"ApiRef","Name":"UDP_TABLE_CLASS","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetOwnerModuleFromUdpEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"pUdpEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_UDPROW_OWNER_MODULE","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
,{"Name":"Class","Type":{"Kind":"ApiRef","Name":"TCPIP_OWNER_MODULE_INFO_CLASS","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"pBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetTcpTable2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"TcpTable","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIB_TCPTABLE2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"SizePointer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Order","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetTcp6Table"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"TcpTable","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIB_TCP6TABLE","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
,{"Name":"SizePointer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Order","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetTcp6Table2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"TcpTable","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIB_TCP6TABLE2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
,{"Name":"SizePointer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Order","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetPerTcpConnectionEStats"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_TCPROW_LH","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
,{"Name":"EstatsType","Type":{"Kind":"ApiRef","Name":"TCP_ESTATS_TYPE","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"Rw","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":4,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
,{"Name":"RwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Ros","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":7,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
,{"Name":"RosVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RosSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Rod","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":10,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
,{"Name":"RodVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RodSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"SetPerTcpConnectionEStats"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_TCPROW_LH","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
,{"Name":"EstatsType","Type":{"Kind":"ApiRef","Name":"TCP_ESTATS_TYPE","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"Rw","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":4,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"RwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetPerTcp6ConnectionEStats"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_TCP6ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
,{"Name":"EstatsType","Type":{"Kind":"ApiRef","Name":"TCP_ESTATS_TYPE","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"Rw","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":4,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
,{"Name":"RwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Ros","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":7,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
,{"Name":"RosVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RosSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Rod","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":10,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
,{"Name":"RodVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RodSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"SetPerTcp6ConnectionEStats"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Row","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_TCP6ROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
,{"Name":"EstatsType","Type":{"Kind":"ApiRef","Name":"TCP_ESTATS_TYPE","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"Rw","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":4,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"RwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetOwnerModuleFromTcp6Entry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"pTcpEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_TCP6ROW_OWNER_MODULE","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
,{"Name":"Class","Type":{"Kind":"ApiRef","Name":"TCPIP_OWNER_MODULE_INFO_CLASS","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"pBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetUdp6Table"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Udp6Table","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"MIB_UDP6TABLE","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"SizePointer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Order","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetOwnerModuleFromUdp6Entry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"pUdpEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_UDP6ROW_OWNER_MODULE","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
,{"Name":"Class","Type":{"Kind":"ApiRef","Name":"TCPIP_OWNER_MODULE_INFO_CLASS","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"pBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetOwnerModuleFromPidAndInfo"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":null
,"Params":[
{"Name":"ulPid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In"]}
,{"Name":"Class","Type":{"Kind":"ApiRef","Name":"TCPIP_OWNER_MODULE_INFO_CLASS","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"pBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":4,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetIpStatistics"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"Statistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPSTATS_LH","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetIcmpStatistics"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"Statistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_ICMP","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetTcpStatistics"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"Statistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_TCPSTATS_LH","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetUdpStatistics"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"Stats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_UDPSTATS","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"SetIpStatisticsEx"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"Statistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPSTATS_LH","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
,{"Name":"Family","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetIpStatisticsEx"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.1.2600"
,"Params":[
{"Name":"Statistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPSTATS_LH","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
,{"Name":"Family","Type":{"Kind":"ApiRef","Name":"Get_Family","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetIcmpStatisticsEx"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.1.2600"
,"Params":[
{"Name":"Statistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_ICMP_EX_XPSP1","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
,{"Name":"Family","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetTcpStatisticsEx"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.1.2600"
,"Params":[
{"Name":"Statistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_TCPSTATS_LH","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
,{"Name":"Family","Type":{"Kind":"ApiRef","Name":"Get_Family","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetUdpStatisticsEx"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.1.2600"
,"Params":[
{"Name":"Statistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_UDPSTATS","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
,{"Name":"Family","Type":{"Kind":"ApiRef","Name":"Get_Family","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetTcpStatisticsEx2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows10.0.16299"
,"Params":[
{"Name":"Statistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_TCPSTATS2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
,{"Name":"Family","Type":{"Kind":"ApiRef","Name":"Get_Family","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetUdpStatisticsEx2"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows10.0.16299"
,"Params":[
{"Name":"Statistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_UDPSTATS2","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
,{"Name":"Family","Type":{"Kind":"ApiRef","Name":"Get_Family","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"SetIfEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pIfRow","Type":{"Kind":"ApiRef","Name":"SetIfEntry_pIfRowFlags","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"CreateIpForwardEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pRoute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPFORWARDROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"SetIpForwardEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pRoute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPFORWARDROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DeleteIpForwardEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pRoute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPFORWARDROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"SetIpStatistics"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pIpStats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPSTATS_LH","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"SetIpTTL"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"nTTL","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CreateIpNetEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pArpEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPNETROW_LH","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"SetIpNetEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pArpEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPNETROW_LH","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"DeleteIpNetEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pArpEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPNETROW_LH","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"FlushIpNetTable"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"dwIfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CreateProxyArpEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"dwAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwIfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"DeleteProxyArpEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"dwAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwIfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"SetTcpEntry"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pTcpRow","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_TCPROW_LH","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"GetInterfaceInfo"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pIfTable","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IP_INTERFACE_INFO","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"dwOutBufLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetUniDirectionalAdapterInfo"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":null
,"Params":[
{"Name":"pIPIfInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IP_UNIDIRECTIONAL_ADAPTER_ADDRESS","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"dwOutBufLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"NhpAllocateAndGetInterfaceInfoFromStack"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.1.2600"
,"Params":[
{"Name":"ppTable","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ip_interface_name_info_w2ksp1","TargetKind":"Default","Api":"IpHelper","Parents":[]}}},"Attrs":["Out"]}
,{"Name":"pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"bOrder","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
,{"Name":"hHeap","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetBestInterface"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"dwDestAddr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pdwBestIfIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"GetBestInterfaceEx"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.1.2600"
,"Params":[
{"Name":"pDestAddr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"WinSock","Parents":[]}},"Attrs":["In"]}
,{"Name":"pdwBestIfIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"GetBestRoute"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"dwDestAddr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwSourceAddr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Optional"]}
,{"Name":"pBestRoute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MIB_IPFORWARDROW","TargetKind":"Default","Api":"Mib","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"NotifyAddrChange"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"Handle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"overlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"NotifyRouteChange"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"Handle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"overlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"CancelIPChangeNotify"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows5.1.2600"
,"Params":[
{"Name":"notifyOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"GetAdapterIndex"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"AdapterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["In"]}
,{"Name":"IfIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"AddIPAddress"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"Address","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"IpMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"IfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"NTEContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"NTEInstance","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"DeleteIPAddress"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"NTEContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetNetworkParams"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pFixedInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"FIXED_INFO_W2KSP1","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"pOutBufLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetAdaptersInfo"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"AdapterInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":1,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_INFO","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"SizePointer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetAdapterOrderMap"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_ORDER_MAP","TargetKind":"Default","Api":"IpHelper","Parents":[]}}
,"Platform":"windows5.1.2600"
,"Params":[
]
}
,{
"Name":"GetAdaptersAddresses"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.1.2600"
,"Params":[
{"Name":"Family","Type":{"Kind":"ApiRef","Name":"Get_Family","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"GetAdaptersAddresses_Flags","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"AdapterAddresses","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":4,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_ADDRESSES_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"SizePointer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetPerAdapterInfo"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"IfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPerAdapterInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"ApiRef","Name":"IP_PER_ADAPTER_INFO_W2KSP1","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"pOutBufLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetInterfaceCurrentTimestampCapabilities"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":null
,"Params":[
{"Name":"InterfaceLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"TimestampCapabilites","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INTERFACE_TIMESTAMP_CAPABILITIES","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetInterfaceHardwareTimestampCapabilities"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":null
,"Params":[
{"Name":"InterfaceLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"TimestampCapabilites","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INTERFACE_TIMESTAMP_CAPABILITIES","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"CaptureInterfaceHardwareCrossTimestamp"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":null
,"Params":[
{"Name":"InterfaceLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_LUID_LH","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"CrossTimestamp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INTERFACE_HARDWARE_CROSSTIMESTAMP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"NotifyIfTimestampConfigChange"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":null
,"Params":[
{"Name":"CallerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"Callback","Type":{"Kind":"ApiRef","Name":"PINTERFACE_TIMESTAMP_CONFIG_CHANGE_CALLBACK","TargetKind":"FunctionPointer","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
,{"Name":"NotificationHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIFTIMESTAMPCHANGE","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"CancelIfTimestampConfigChange"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"Platform":null
,"Params":[
{"Name":"NotificationHandle","Type":{"Kind":"ApiRef","Name":"HIFTIMESTAMPCHANGE","TargetKind":"Default","Api":"IpHelper","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"IpReleaseAddress"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"AdapterInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_INDEX_MAP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"IpRenewAddress"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"AdapterInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IP_ADAPTER_INDEX_MAP","TargetKind":"Default","Api":"IpHelper","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"SendARP"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"DestIP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SrcIP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pMacAddr","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":3,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
,{"Name":"PhyAddrLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetRTTAndHopCount"
,"SetLastError":true
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"SystemServices","Parents":[]}
,"Platform":"windows5.0"
,"Params":[
{"Name":"DestIpAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"HopCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"MaxHops","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"RTT","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"GetFriendlyIfIndex"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"IfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"EnableRouter"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"UnenableRouter"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.0"
,"Params":[
{"Name":"pOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In"]}
,{"Name":"lpdwEnableCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"DisableMediaSense"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.1.2600"
,"Params":[
{"Name":"pHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pOverLapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"RestoreMediaSense"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.1.2600"
,"Params":[
{"Name":"pOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"SystemServices","Parents":[]}},"Attrs":["In"]}
,{"Name":"lpdwEnableCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"GetIpErrorString"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.1.2600"
,"Params":[
{"Name":"ErrorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Buffer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"SystemServices","Parents":[]},"Attrs":["Out","Optional"]}
,{"Name":"Size","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ResolveNeighbor"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows5.1.2600"
,"Params":[
{"Name":"NetworkAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"WinSock","Parents":[]}},"Attrs":["In"]}
,{"Name":"PhysicalAddress","Type":{"Kind":"LPArray","NullNullTerm":false,"SizeParamIndex":-1,"BytesParamIndex":2,"SizeConst":-1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
,{"Name":"PhysicalAddressLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"CreatePersistentTcpPortReservation"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"StartPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"NumberOfPorts","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Token","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
}
,{
"Name":"CreatePersistentUdpPortReservation"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"StartPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"NumberOfPorts","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Token","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
}
,{
"Name":"DeletePersistentTcpPortReservation"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"StartPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"NumberOfPorts","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
}
,{
"Name":"DeletePersistentUdpPortReservation"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"StartPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"NumberOfPorts","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
}
,{
"Name":"LookupPersistentTcpPortReservation"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"StartPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"NumberOfPorts","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Token","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
}
,{
"Name":"LookupPersistentUdpPortReservation"
,"SetLastError":false
,"DllImport":"IPHLPAPI"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"Platform":"windows6.0.6000"
,"Params":[
{"Name":"StartPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"NumberOfPorts","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"Token","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
}
]
,"UnicodeAliases":[
"RtlIpv4AddressToString"
,"RtlIpv4StringToAddress"
,"RtlIpv6AddressToString"
,"RtlIpv6StringToAddress"
,"RtlEthernetAddressToString"
,"RtlEthernetStringToAddress"
,"ConvertInterfaceNameToLuid"
,"ConvertInterfaceLuidToName"
]
}