{ "Constants":[{ "Name":"SOCKET_DEFAULT2_QM_POLICY" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"aec2ef9c-3a4d-4d3e-8842-239942e39a47" ,"Attrs":[] },{ "Name":"REAL_TIME_NOTIFICATION_CAPABILITY" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6b59819a-5cae-492d-a901-2a3c2c50164f" ,"Attrs":[] },{ "Name":"REAL_TIME_NOTIFICATION_CAPABILITY_EX" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6843da03-154a-4616-a508-44371295f96b" ,"Attrs":[] },{ "Name":"ASSOCIATE_NAMERES_CONTEXT" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"59a38b67-d4fe-46e1-ba3c-87ea74ca3049" ,"Attrs":[] },{ "Name":"SIO_RCVALL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136833 ,"Attrs":[] },{ "Name":"SIO_RCVALL_MCAST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136834 ,"Attrs":[] },{ "Name":"SIO_RCVALL_IGMPMCAST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136835 ,"Attrs":[] },{ "Name":"SIO_KEEPALIVE_VALS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136836 ,"Attrs":[] },{ "Name":"SIO_ABSORB_RTRALERT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136837 ,"Attrs":[] },{ "Name":"SIO_UCAST_IF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136838 ,"Attrs":[] },{ "Name":"SIO_LIMIT_BROADCASTS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136839 ,"Attrs":[] },{ "Name":"SIO_INDEX_BIND" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136840 ,"Attrs":[] },{ "Name":"SIO_INDEX_MCASTIF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136841 ,"Attrs":[] },{ "Name":"SIO_INDEX_ADD_MCAST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136842 ,"Attrs":[] },{ "Name":"SIO_INDEX_DEL_MCAST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136843 ,"Attrs":[] },{ "Name":"SIO_RCVALL_MCAST_IF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136845 ,"Attrs":[] },{ "Name":"SIO_RCVALL_IF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136846 ,"Attrs":[] },{ "Name":"SIO_LOOPBACK_FAST_PATH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136848 ,"Attrs":[] },{ "Name":"SIO_TCP_INITIAL_RTO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136849 ,"Attrs":[] },{ "Name":"SIO_APPLY_TRANSPORT_SETTING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136851 ,"Attrs":[] },{ "Name":"SIO_QUERY_TRANSPORT_SETTING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136852 ,"Attrs":[] },{ "Name":"SIO_TCP_SET_ICW" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136854 ,"Attrs":[] },{ "Name":"SIO_TCP_SET_ACK_FREQUENCY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136855 ,"Attrs":[] },{ "Name":"SIO_SET_PRIORITY_HINT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136856 ,"Attrs":[] },{ "Name":"SIO_PRIORITY_HINT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136856 ,"Attrs":[] },{ "Name":"SIO_TCP_INFO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3623878695 ,"Attrs":[] },{ "Name":"SIO_CPU_AFFINITY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136853 ,"Attrs":[] },{ "Name":"SIO_TIMESTAMPING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550137067 ,"Attrs":[] },{ "Name":"TIMESTAMPING_FLAG_RX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"TIMESTAMPING_FLAG_TX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SO_TIMESTAMP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12298 ,"Attrs":[] },{ "Name":"SO_TIMESTAMP_ID" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12299 ,"Attrs":[] },{ "Name":"SIO_GET_TX_TIMESTAMP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550137066 ,"Attrs":[] },{ "Name":"TCP_INITIAL_RTO_DEFAULT_RTT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"TCP_INITIAL_RTO_DEFAULT_MAX_SYN_RETRANSMISSIONS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"SIO_ACQUIRE_PORT_RESERVATION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136932 ,"Attrs":[] },{ "Name":"SIO_RELEASE_PORT_RESERVATION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136933 ,"Attrs":[] },{ "Name":"SIO_ASSOCIATE_PORT_RESERVATION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136934 ,"Attrs":[] },{ "Name":"SIO_SET_SECURITY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550137032 ,"Attrs":[] },{ "Name":"SIO_QUERY_SECURITY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3623878857 ,"Attrs":[] },{ "Name":"SIO_SET_PEER_TARGET_NAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550137034 ,"Attrs":[] },{ "Name":"SIO_DELETE_PEER_TARGET_NAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550137035 ,"Attrs":[] },{ "Name":"SIO_QUERY_WFP_CONNECTION_REDIRECT_RECORDS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550137052 ,"Attrs":[] },{ "Name":"SIO_QUERY_WFP_CONNECTION_REDIRECT_CONTEXT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550137053 ,"Attrs":[] },{ "Name":"SIO_SET_WFP_CONNECTION_REDIRECT_RECORDS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550137054 ,"Attrs":[] },{ "Name":"SIO_SOCKET_USAGE_NOTIFICATION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550137036 ,"Attrs":[] },{ "Name":"SOCKET_SETTINGS_GUARANTEE_ENCRYPTION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SOCKET_SETTINGS_ALLOW_INSECURE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SOCKET_SETTINGS_IPSEC_SKIP_FILTER_INSTANTIATION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SOCKET_SETTINGS_IPSEC_OPTIONAL_PEER_NAME_VERIFICATION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SOCKET_SETTINGS_IPSEC_ALLOW_FIRST_INBOUND_PKT_UNENCRYPTED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"SOCKET_SETTINGS_IPSEC_PEER_NAME_IS_RAW_FORMAT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"SOCKET_QUERY_IPSEC2_ABORT_CONNECTION_ON_FIELD_CHANGE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SOCKET_QUERY_IPSEC2_FIELD_MASK_MM_SA_ID" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SOCKET_QUERY_IPSEC2_FIELD_MASK_QM_SA_ID" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SOCKET_INFO_CONNECTION_SECURED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SOCKET_INFO_CONNECTION_ENCRYPTED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SOCKET_INFO_CONNECTION_IMPERSONATED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"SIO_QUERY_WFP_ALE_ENDPOINT_HANDLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1476395213 ,"Attrs":[] },{ "Name":"SIO_QUERY_RSS_SCALABILITY_INFO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1476395218 ,"Attrs":[] },{ "Name":"IN4ADDR_LOOPBACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16777343 ,"Attrs":[] },{ "Name":"IN4ADDR_LOOPBACKPREFIX_LENGTH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"IN4ADDR_LINKLOCALPREFIX_LENGTH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"IN4ADDR_MULTICASTPREFIX_LENGTH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"SIO_SET_COMPATIBILITY_MODE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550137132 ,"Attrs":[] },{ "Name":"RIO_MSG_DONT_NOTIFY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"RIO_MSG_DEFER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"RIO_MSG_WAITALL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"RIO_MSG_COMMIT_ONLY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"RIO_MAX_CQ_SIZE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":134217728 ,"Attrs":[] },{ "Name":"RIO_CORRUPT_CQ" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967295 ,"Attrs":[] },{ "Name":"AF_UNIX" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":1 ,"Attrs":[] },{ "Name":"AF_IMPLINK" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":3 ,"Attrs":[] },{ "Name":"AF_PUP" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":4 ,"Attrs":[] },{ "Name":"AF_CHAOS" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":5 ,"Attrs":[] },{ "Name":"AF_NS" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":6 ,"Attrs":[] },{ "Name":"AF_IPX" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":6 ,"Attrs":[] },{ "Name":"AF_ISO" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":7 ,"Attrs":[] },{ "Name":"AF_OSI" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":7 ,"Attrs":[] },{ "Name":"AF_ECMA" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":8 ,"Attrs":[] },{ "Name":"AF_DATAKIT" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":9 ,"Attrs":[] },{ "Name":"AF_CCITT" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":10 ,"Attrs":[] },{ "Name":"AF_SNA" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":11 ,"Attrs":[] },{ "Name":"AF_DECnet" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":12 ,"Attrs":[] },{ "Name":"AF_DLI" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":13 ,"Attrs":[] },{ "Name":"AF_LAT" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":14 ,"Attrs":[] },{ "Name":"AF_HYLINK" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":15 ,"Attrs":[] },{ "Name":"AF_APPLETALK" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":16 ,"Attrs":[] },{ "Name":"AF_NETBIOS" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":17 ,"Attrs":[] },{ "Name":"AF_VOICEVIEW" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":18 ,"Attrs":[] },{ "Name":"AF_FIREFOX" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":19 ,"Attrs":[] },{ "Name":"AF_UNKNOWN1" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":20 ,"Attrs":[] },{ "Name":"AF_BAN" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":21 ,"Attrs":[] },{ "Name":"AF_ATM" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":22 ,"Attrs":[] },{ "Name":"AF_CLUSTER" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":24 ,"Attrs":[] },{ "Name":"AF_12844" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":25 ,"Attrs":[] },{ "Name":"AF_IRDA" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":26 ,"Attrs":[] },{ "Name":"AF_NETDES" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":28 ,"Attrs":[] },{ "Name":"AF_MAX" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":29 ,"Attrs":[] },{ "Name":"AF_TCNPROCESS" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":29 ,"Attrs":[] },{ "Name":"AF_TCNMESSAGE" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":30 ,"Attrs":[] },{ "Name":"AF_ICLFXBM" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":31 ,"Attrs":[] },{ "Name":"AF_LINK" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":33 ,"Attrs":[] },{ "Name":"AF_HYPERV" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":34 ,"Attrs":[] },{ "Name":"SOCK_STREAM" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":1 ,"Attrs":[] },{ "Name":"SOCK_DGRAM" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":2 ,"Attrs":[] },{ "Name":"SOCK_RAW" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":3 ,"Attrs":[] },{ "Name":"SOCK_RDM" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":4 ,"Attrs":[] },{ "Name":"SOCK_SEQPACKET" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":5 ,"Attrs":[] },{ "Name":"SOL_SOCKET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65535 ,"Attrs":[] },{ "Name":"SO_DEBUG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SO_ACCEPTCONN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SO_REUSEADDR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"SO_KEEPALIVE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"SO_DONTROUTE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"SO_BROADCAST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"SO_USELOOPBACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"SO_LINGER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"SO_OOBINLINE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] },{ "Name":"SO_SNDBUF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4097 ,"Attrs":[] },{ "Name":"SO_RCVBUF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4098 ,"Attrs":[] },{ "Name":"SO_SNDLOWAT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4099 ,"Attrs":[] },{ "Name":"SO_RCVLOWAT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4100 ,"Attrs":[] },{ "Name":"SO_SNDTIMEO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4101 ,"Attrs":[] },{ "Name":"SO_RCVTIMEO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4102 ,"Attrs":[] },{ "Name":"SO_ERROR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4103 ,"Attrs":[] },{ "Name":"SO_TYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4104 ,"Attrs":[] },{ "Name":"SO_BSP_STATE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4105 ,"Attrs":[] },{ "Name":"SO_GROUP_ID" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8193 ,"Attrs":[] },{ "Name":"SO_GROUP_PRIORITY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8194 ,"Attrs":[] },{ "Name":"SO_MAX_MSG_SIZE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8195 ,"Attrs":[] },{ "Name":"SO_CONDITIONAL_ACCEPT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12290 ,"Attrs":[] },{ "Name":"SO_PAUSE_ACCEPT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12291 ,"Attrs":[] },{ "Name":"SO_COMPARTMENT_ID" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12292 ,"Attrs":[] },{ "Name":"SO_RANDOMIZE_PORT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12293 ,"Attrs":[] },{ "Name":"SO_PORT_SCALABILITY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12294 ,"Attrs":[] },{ "Name":"SO_REUSE_UNICASTPORT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12295 ,"Attrs":[] },{ "Name":"SO_REUSE_MULTICASTPORT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12296 ,"Attrs":[] },{ "Name":"SO_ORIGINAL_DST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12303 ,"Attrs":[] },{ "Name":"IP6T_SO_ORIGINAL_DST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12303 ,"Attrs":[] },{ "Name":"WSK_SO_BASE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16384 ,"Attrs":[] },{ "Name":"TCP_NODELAY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"_SS_MAXSIZE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"IOC_UNIX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"IOC_WS2" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":134217728 ,"Attrs":[] },{ "Name":"IOC_PROTOCOL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":268435456 ,"Attrs":[] },{ "Name":"IOC_VENDOR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":402653184 ,"Attrs":[] },{ "Name":"SIO_ASSOCIATE_HANDLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2281701377 ,"Attrs":[] },{ "Name":"SIO_ENABLE_CIRCULAR_QUEUEING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":671088642 ,"Attrs":[] },{ "Name":"SIO_FIND_ROUTE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1207959555 ,"Attrs":[] },{ "Name":"SIO_FLUSH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":671088644 ,"Attrs":[] },{ "Name":"SIO_GET_BROADCAST_ADDRESS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1207959557 ,"Attrs":[] },{ "Name":"SIO_GET_EXTENSION_FUNCTION_POINTER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3355443206 ,"Attrs":[] },{ "Name":"SIO_GET_QOS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3355443207 ,"Attrs":[] },{ "Name":"SIO_GET_GROUP_QOS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3355443208 ,"Attrs":[] },{ "Name":"SIO_MULTIPOINT_LOOPBACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2281701385 ,"Attrs":[] },{ "Name":"SIO_MULTICAST_SCOPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2281701386 ,"Attrs":[] },{ "Name":"SIO_SET_QOS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2281701387 ,"Attrs":[] },{ "Name":"SIO_SET_GROUP_QOS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2281701388 ,"Attrs":[] },{ "Name":"SIO_TRANSLATE_HANDLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3355443213 ,"Attrs":[] },{ "Name":"SIO_ROUTING_INTERFACE_QUERY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3355443220 ,"Attrs":[] },{ "Name":"SIO_ROUTING_INTERFACE_CHANGE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2281701397 ,"Attrs":[] },{ "Name":"SIO_ADDRESS_LIST_QUERY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1207959574 ,"Attrs":[] },{ "Name":"SIO_ADDRESS_LIST_CHANGE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":671088663 ,"Attrs":[] },{ "Name":"SIO_QUERY_TARGET_PNP_HANDLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1207959576 ,"Attrs":[] },{ "Name":"SIO_QUERY_RSS_PROCESSOR_INFO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1207959589 ,"Attrs":[] },{ "Name":"SIO_ADDRESS_LIST_SORT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3355443225 ,"Attrs":[] },{ "Name":"SIO_RESERVED_1" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2281701402 ,"Attrs":[] },{ "Name":"SIO_RESERVED_2" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2281701409 ,"Attrs":[] },{ "Name":"SIO_GET_MULTIPLE_EXTENSION_FUNCTION_POINTER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3355443236 ,"Attrs":[] },{ "Name":"IPPROTO_IP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"IPPORT_TCPMUX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"IPPORT_ECHO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":7 ,"Attrs":[] },{ "Name":"IPPORT_DISCARD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":9 ,"Attrs":[] },{ "Name":"IPPORT_SYSTAT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":11 ,"Attrs":[] },{ "Name":"IPPORT_DAYTIME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":13 ,"Attrs":[] },{ "Name":"IPPORT_NETSTAT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":15 ,"Attrs":[] },{ "Name":"IPPORT_QOTD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":17 ,"Attrs":[] },{ "Name":"IPPORT_MSP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":18 ,"Attrs":[] },{ "Name":"IPPORT_CHARGEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":19 ,"Attrs":[] },{ "Name":"IPPORT_FTP_DATA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":20 ,"Attrs":[] },{ "Name":"IPPORT_FTP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":21 ,"Attrs":[] },{ "Name":"IPPORT_TELNET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":23 ,"Attrs":[] },{ "Name":"IPPORT_SMTP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":25 ,"Attrs":[] },{ "Name":"IPPORT_TIMESERVER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":37 ,"Attrs":[] },{ "Name":"IPPORT_NAMESERVER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":42 ,"Attrs":[] },{ "Name":"IPPORT_WHOIS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":43 ,"Attrs":[] },{ "Name":"IPPORT_MTP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":57 ,"Attrs":[] },{ "Name":"IPPORT_TFTP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":69 ,"Attrs":[] },{ "Name":"IPPORT_RJE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":77 ,"Attrs":[] },{ "Name":"IPPORT_FINGER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":79 ,"Attrs":[] },{ "Name":"IPPORT_TTYLINK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":87 ,"Attrs":[] },{ "Name":"IPPORT_SUPDUP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":95 ,"Attrs":[] },{ "Name":"IPPORT_POP3" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":110 ,"Attrs":[] },{ "Name":"IPPORT_NTP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":123 ,"Attrs":[] },{ "Name":"IPPORT_EPMAP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":135 ,"Attrs":[] },{ "Name":"IPPORT_NETBIOS_NS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":137 ,"Attrs":[] },{ "Name":"IPPORT_NETBIOS_DGM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":138 ,"Attrs":[] },{ "Name":"IPPORT_NETBIOS_SSN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":139 ,"Attrs":[] },{ "Name":"IPPORT_IMAP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":143 ,"Attrs":[] },{ "Name":"IPPORT_SNMP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":161 ,"Attrs":[] },{ "Name":"IPPORT_SNMP_TRAP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":162 ,"Attrs":[] },{ "Name":"IPPORT_IMAP3" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":220 ,"Attrs":[] },{ "Name":"IPPORT_LDAP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":389 ,"Attrs":[] },{ "Name":"IPPORT_HTTPS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":443 ,"Attrs":[] },{ "Name":"IPPORT_MICROSOFT_DS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":445 ,"Attrs":[] },{ "Name":"IPPORT_EXECSERVER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":512 ,"Attrs":[] },{ "Name":"IPPORT_LOGINSERVER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":513 ,"Attrs":[] },{ "Name":"IPPORT_CMDSERVER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":514 ,"Attrs":[] },{ "Name":"IPPORT_EFSSERVER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":520 ,"Attrs":[] },{ "Name":"IPPORT_BIFFUDP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":512 ,"Attrs":[] },{ "Name":"IPPORT_WHOSERVER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":513 ,"Attrs":[] },{ "Name":"IPPORT_ROUTESERVER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":520 ,"Attrs":[] },{ "Name":"IPPORT_RESERVED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1024 ,"Attrs":[] },{ "Name":"IPPORT_REGISTERED_MIN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1024 ,"Attrs":[] },{ "Name":"IPPORT_REGISTERED_MAX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":49151 ,"Attrs":[] },{ "Name":"IPPORT_DYNAMIC_MIN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":49152 ,"Attrs":[] },{ "Name":"IPPORT_DYNAMIC_MAX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65535 ,"Attrs":[] },{ "Name":"IN_CLASSA_NET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4278190080 ,"Attrs":[] },{ "Name":"IN_CLASSA_NSHIFT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":24 ,"Attrs":[] },{ "Name":"IN_CLASSA_HOST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16777215 ,"Attrs":[] },{ "Name":"IN_CLASSA_MAX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"IN_CLASSB_NET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294901760 ,"Attrs":[] },{ "Name":"IN_CLASSB_NSHIFT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"IN_CLASSB_HOST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65535 ,"Attrs":[] },{ "Name":"IN_CLASSB_MAX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65536 ,"Attrs":[] },{ "Name":"IN_CLASSC_NET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967040 ,"Attrs":[] },{ "Name":"IN_CLASSC_NSHIFT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"IN_CLASSC_HOST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":255 ,"Attrs":[] },{ "Name":"IN_CLASSD_NET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4026531840 ,"Attrs":[] },{ "Name":"IN_CLASSD_NSHIFT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28 ,"Attrs":[] },{ "Name":"IN_CLASSD_HOST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":268435455 ,"Attrs":[] },{ "Name":"INADDR_LOOPBACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2130706433 ,"Attrs":[] },{ "Name":"INADDR_NONE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967295 ,"Attrs":[] },{ "Name":"IOCPARM_MASK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":127 ,"Attrs":[] },{ "Name":"IOC_VOID" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":536870912 ,"Attrs":[] },{ "Name":"IOC_OUT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1073741824 ,"Attrs":[] },{ "Name":"IOC_IN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483648 ,"Attrs":[] },{ "Name":"MSG_TRUNC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] },{ "Name":"MSG_CTRUNC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":512 ,"Attrs":[] },{ "Name":"MSG_BCAST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1024 ,"Attrs":[] },{ "Name":"MSG_MCAST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2048 ,"Attrs":[] },{ "Name":"MSG_ERRQUEUE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4096 ,"Attrs":[] },{ "Name":"AI_PASSIVE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"AI_CANONNAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"AI_NUMERICHOST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"AI_NUMERICSERV" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"AI_DNS_ONLY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"AI_FORCE_CLEAR_TEXT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"AI_BYPASS_DNS_CACHE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"AI_RETURN_TTL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"AI_ALL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] },{ "Name":"AI_ADDRCONFIG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1024 ,"Attrs":[] },{ "Name":"AI_V4MAPPED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2048 ,"Attrs":[] },{ "Name":"AI_NON_AUTHORITATIVE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16384 ,"Attrs":[] },{ "Name":"AI_SECURE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32768 ,"Attrs":[] },{ "Name":"AI_RETURN_PREFERRED_NAMES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65536 ,"Attrs":[] },{ "Name":"AI_FQDN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":131072 ,"Attrs":[] },{ "Name":"AI_FILESERVER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":262144 ,"Attrs":[] },{ "Name":"AI_DISABLE_IDN_ENCODING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":524288 ,"Attrs":[] },{ "Name":"AI_SECURE_WITH_FALLBACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1048576 ,"Attrs":[] },{ "Name":"AI_EXCLUSIVE_CUSTOM_SERVERS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2097152 ,"Attrs":[] },{ "Name":"AI_RETURN_RESPONSE_FLAGS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":268435456 ,"Attrs":[] },{ "Name":"AI_REQUIRE_SECURE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":536870912 ,"Attrs":[] },{ "Name":"AI_RESOLUTION_HANDLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1073741824 ,"Attrs":[] },{ "Name":"AI_EXTENDED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483648 ,"Attrs":[] },{ "Name":"ADDRINFOEX_VERSION_2" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"ADDRINFOEX_VERSION_3" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"ADDRINFOEX_VERSION_4" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"ADDRINFOEX_VERSION_5" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"ADDRINFOEX_VERSION_6" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":6 ,"Attrs":[] },{ "Name":"AI_DNS_SERVER_TYPE_UDP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"AI_DNS_SERVER_TYPE_DOH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"AI_DNS_SERVER_UDP_FALLBACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"AI_DNS_RESPONSE_SECURE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"AI_DNS_RESPONSE_HOSTFILE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"NS_ALL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"NS_SAP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"NS_NDS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"NS_PEER_BROWSE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"NS_SLP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"NS_DHCP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":6 ,"Attrs":[] },{ "Name":"NS_TCPIP_LOCAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":10 ,"Attrs":[] },{ "Name":"NS_TCPIP_HOSTS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":11 ,"Attrs":[] },{ "Name":"NS_DNS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12 ,"Attrs":[] },{ "Name":"NS_NETBT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":13 ,"Attrs":[] },{ "Name":"NS_WINS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":14 ,"Attrs":[] },{ "Name":"NS_NLA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":15 ,"Attrs":[] },{ "Name":"NS_NBP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":20 ,"Attrs":[] },{ "Name":"NS_MS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":30 ,"Attrs":[] },{ "Name":"NS_STDA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":31 ,"Attrs":[] },{ "Name":"NS_NTDS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"NS_EMAIL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":37 ,"Attrs":[] },{ "Name":"NS_X500" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":40 ,"Attrs":[] },{ "Name":"NS_NIS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":41 ,"Attrs":[] },{ "Name":"NS_NISPLUS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":42 ,"Attrs":[] },{ "Name":"NS_WRQ" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":50 ,"Attrs":[] },{ "Name":"NS_NETDES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":60 ,"Attrs":[] },{ "Name":"NI_NOFQDN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"NI_NUMERICHOST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"NI_NAMEREQD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"NI_NUMERICSERV" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"NI_DGRAM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"NI_MAXHOST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1025 ,"Attrs":[] },{ "Name":"NI_MAXSERV" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"IFF_UP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"IFF_BROADCAST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"IFF_LOOPBACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"IFF_POINTTOPOINT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"IFF_MULTICAST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"IP_OPTIONS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"IP_HDRINCL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"IP_TOS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"IP_TTL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"IP_MULTICAST_IF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":9 ,"Attrs":[] },{ "Name":"IP_MULTICAST_TTL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":10 ,"Attrs":[] },{ "Name":"IP_MULTICAST_LOOP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":11 ,"Attrs":[] },{ "Name":"IP_ADD_MEMBERSHIP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12 ,"Attrs":[] },{ "Name":"IP_DROP_MEMBERSHIP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":13 ,"Attrs":[] },{ "Name":"IP_DONTFRAGMENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":14 ,"Attrs":[] },{ "Name":"IP_ADD_SOURCE_MEMBERSHIP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":15 ,"Attrs":[] },{ "Name":"IP_DROP_SOURCE_MEMBERSHIP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"IP_BLOCK_SOURCE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":17 ,"Attrs":[] },{ "Name":"IP_UNBLOCK_SOURCE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":18 ,"Attrs":[] },{ "Name":"IP_PKTINFO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":19 ,"Attrs":[] },{ "Name":"IP_HOPLIMIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":21 ,"Attrs":[] },{ "Name":"IP_RECVTTL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":21 ,"Attrs":[] },{ "Name":"IP_RECEIVE_BROADCAST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":22 ,"Attrs":[] },{ "Name":"IP_RECVIF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":24 ,"Attrs":[] },{ "Name":"IP_RECVDSTADDR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":25 ,"Attrs":[] },{ "Name":"IP_IFLIST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28 ,"Attrs":[] },{ "Name":"IP_ADD_IFLIST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":29 ,"Attrs":[] },{ "Name":"IP_DEL_IFLIST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":30 ,"Attrs":[] },{ "Name":"IP_UNICAST_IF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":31 ,"Attrs":[] },{ "Name":"IP_RTHDR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"IP_GET_IFLIST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":33 ,"Attrs":[] },{ "Name":"IP_RECVRTHDR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":38 ,"Attrs":[] },{ "Name":"IP_TCLASS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":39 ,"Attrs":[] },{ "Name":"IP_RECVTCLASS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":40 ,"Attrs":[] },{ "Name":"IP_RECVTOS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":40 ,"Attrs":[] },{ "Name":"IP_ORIGINAL_ARRIVAL_IF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":47 ,"Attrs":[] },{ "Name":"IP_ECN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":50 ,"Attrs":[] },{ "Name":"IP_RECVECN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":50 ,"Attrs":[] },{ "Name":"IP_PKTINFO_EX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":51 ,"Attrs":[] },{ "Name":"IP_WFP_REDIRECT_RECORDS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":60 ,"Attrs":[] },{ "Name":"IP_WFP_REDIRECT_CONTEXT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":70 ,"Attrs":[] },{ "Name":"IP_MTU_DISCOVER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":71 ,"Attrs":[] },{ "Name":"IP_MTU" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":73 ,"Attrs":[] },{ "Name":"IP_NRT_INTERFACE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":74 ,"Attrs":[] },{ "Name":"IP_RECVERR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":75 ,"Attrs":[] },{ "Name":"IP_USER_MTU" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":76 ,"Attrs":[] },{ "Name":"IP_UNSPECIFIED_TYPE_OF_SERVICE" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-1 ,"Attrs":[] },{ "Name":"IP_UNSPECIFIED_USER_MTU" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967295 ,"Attrs":[] },{ "Name":"IN6ADDR_LINKLOCALPREFIX_LENGTH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"IN6ADDR_MULTICASTPREFIX_LENGTH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"IN6ADDR_SOLICITEDNODEMULTICASTPREFIX_LENGTH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":104 ,"Attrs":[] },{ "Name":"IN6ADDR_V4MAPPEDPREFIX_LENGTH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":96 ,"Attrs":[] },{ "Name":"IN6ADDR_6TO4PREFIX_LENGTH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"IN6ADDR_TEREDOPREFIX_LENGTH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"MCAST_JOIN_GROUP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":41 ,"Attrs":[] },{ "Name":"MCAST_LEAVE_GROUP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":42 ,"Attrs":[] },{ "Name":"MCAST_BLOCK_SOURCE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":43 ,"Attrs":[] },{ "Name":"MCAST_UNBLOCK_SOURCE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":44 ,"Attrs":[] },{ "Name":"MCAST_JOIN_SOURCE_GROUP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":45 ,"Attrs":[] },{ "Name":"MCAST_LEAVE_SOURCE_GROUP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":46 ,"Attrs":[] },{ "Name":"IPV6_HOPOPTS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"IPV6_HDRINCL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"IPV6_UNICAST_HOPS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"IPV6_MULTICAST_IF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":9 ,"Attrs":[] },{ "Name":"IPV6_MULTICAST_HOPS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":10 ,"Attrs":[] },{ "Name":"IPV6_MULTICAST_LOOP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":11 ,"Attrs":[] },{ "Name":"IPV6_ADD_MEMBERSHIP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12 ,"Attrs":[] },{ "Name":"IPV6_JOIN_GROUP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12 ,"Attrs":[] },{ "Name":"IPV6_DROP_MEMBERSHIP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":13 ,"Attrs":[] },{ "Name":"IPV6_LEAVE_GROUP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":13 ,"Attrs":[] },{ "Name":"IPV6_DONTFRAG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":14 ,"Attrs":[] },{ "Name":"IPV6_PKTINFO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":19 ,"Attrs":[] },{ "Name":"IPV6_HOPLIMIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":21 ,"Attrs":[] },{ "Name":"IPV6_PROTECTION_LEVEL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":23 ,"Attrs":[] },{ "Name":"IPV6_RECVIF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":24 ,"Attrs":[] },{ "Name":"IPV6_RECVDSTADDR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":25 ,"Attrs":[] },{ "Name":"IPV6_CHECKSUM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":26 ,"Attrs":[] },{ "Name":"IPV6_V6ONLY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":27 ,"Attrs":[] },{ "Name":"IPV6_IFLIST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28 ,"Attrs":[] },{ "Name":"IPV6_ADD_IFLIST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":29 ,"Attrs":[] },{ "Name":"IPV6_DEL_IFLIST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":30 ,"Attrs":[] },{ "Name":"IPV6_UNICAST_IF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":31 ,"Attrs":[] },{ "Name":"IPV6_RTHDR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"IPV6_GET_IFLIST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":33 ,"Attrs":[] },{ "Name":"IPV6_RECVRTHDR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":38 ,"Attrs":[] },{ "Name":"IPV6_TCLASS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":39 ,"Attrs":[] },{ "Name":"IPV6_RECVTCLASS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":40 ,"Attrs":[] },{ "Name":"IPV6_ECN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":50 ,"Attrs":[] },{ "Name":"IPV6_RECVECN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":50 ,"Attrs":[] },{ "Name":"IPV6_PKTINFO_EX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":51 ,"Attrs":[] },{ "Name":"IPV6_WFP_REDIRECT_RECORDS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":60 ,"Attrs":[] },{ "Name":"IPV6_WFP_REDIRECT_CONTEXT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":70 ,"Attrs":[] },{ "Name":"IPV6_MTU_DISCOVER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":71 ,"Attrs":[] },{ "Name":"IPV6_MTU" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":72 ,"Attrs":[] },{ "Name":"IPV6_NRT_INTERFACE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":74 ,"Attrs":[] },{ "Name":"IPV6_RECVERR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":75 ,"Attrs":[] },{ "Name":"IPV6_USER_MTU" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":76 ,"Attrs":[] },{ "Name":"IP_UNSPECIFIED_HOP_LIMIT" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-1 ,"Attrs":[] },{ "Name":"IP_PROTECTION_LEVEL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":23 ,"Attrs":[] },{ "Name":"PROTECTION_LEVEL_UNRESTRICTED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":10 ,"Attrs":[] },{ "Name":"PROTECTION_LEVEL_EDGERESTRICTED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":20 ,"Attrs":[] },{ "Name":"PROTECTION_LEVEL_RESTRICTED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":30 ,"Attrs":[] },{ "Name":"PROTECTION_LEVEL_DEFAULT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":20 ,"Attrs":[] },{ "Name":"INET_ADDRSTRLEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":22 ,"Attrs":[] },{ "Name":"INET6_ADDRSTRLEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65 ,"Attrs":[] },{ "Name":"TCP_OFFLOAD_NO_PREFERENCE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"TCP_OFFLOAD_NOT_PREFERRED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"TCP_OFFLOAD_PREFERRED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"TCP_EXPEDITED_1122" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"TCP_KEEPALIVE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"TCP_MAXSEG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"TCP_MAXRT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"TCP_STDURG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":6 ,"Attrs":[] },{ "Name":"TCP_NOURG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":7 ,"Attrs":[] },{ "Name":"TCP_ATMARK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"TCP_NOSYNRETRIES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":9 ,"Attrs":[] },{ "Name":"TCP_TIMESTAMPS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":10 ,"Attrs":[] },{ "Name":"TCP_OFFLOAD_PREFERENCE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":11 ,"Attrs":[] },{ "Name":"TCP_CONGESTION_ALGORITHM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12 ,"Attrs":[] },{ "Name":"TCP_DELAY_FIN_ACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":13 ,"Attrs":[] },{ "Name":"TCP_MAXRTMS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":14 ,"Attrs":[] },{ "Name":"TCP_FASTOPEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":15 ,"Attrs":[] },{ "Name":"TCP_KEEPCNT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"TCP_KEEPIDLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"TCP_KEEPINTVL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":17 ,"Attrs":[] },{ "Name":"TCP_FAIL_CONNECT_ON_ICMP_ERROR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":18 ,"Attrs":[] },{ "Name":"TCP_ICMP_ERROR_INFO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":19 ,"Attrs":[] },{ "Name":"UDP_SEND_MSG_SIZE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"UDP_RECV_MAX_COALESCED_SIZE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"UDP_COALESCED_INFO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"WINDOWS_AF_IRDA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":26 ,"Attrs":[] },{ "Name":"WINDOWS_PF_IRDA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":26 ,"Attrs":[] },{ "Name":"WCE_AF_IRDA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":22 ,"Attrs":[] },{ "Name":"WCE_PF_IRDA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":22 ,"Attrs":[] },{ "Name":"IRDA_PROTO_SOCK_STREAM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"PF_IRDA" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":26 ,"Attrs":[] },{ "Name":"SOL_IRLMP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":255 ,"Attrs":[] },{ "Name":"IRLMP_ENUMDEVICES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"IRLMP_IAS_SET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":17 ,"Attrs":[] },{ "Name":"IRLMP_IAS_QUERY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":18 ,"Attrs":[] },{ "Name":"IRLMP_SEND_PDU_LEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":19 ,"Attrs":[] },{ "Name":"IRLMP_EXCLUSIVE_MODE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":20 ,"Attrs":[] },{ "Name":"IRLMP_IRLPT_MODE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":21 ,"Attrs":[] },{ "Name":"IRLMP_9WIRE_MODE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":22 ,"Attrs":[] },{ "Name":"IRLMP_TINYTP_MODE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":23 ,"Attrs":[] },{ "Name":"IRLMP_PARAMETERS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":24 ,"Attrs":[] },{ "Name":"IRLMP_DISCOVERY_MODE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":25 ,"Attrs":[] },{ "Name":"IRLMP_SHARP_MODE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"IAS_ATTRIB_NO_CLASS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"IAS_ATTRIB_NO_ATTRIB" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"IAS_ATTRIB_INT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"IAS_ATTRIB_OCTETSEQ" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"IAS_ATTRIB_STR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"IAS_MAX_USER_STRING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] },{ "Name":"IAS_MAX_OCTET_STRING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1024 ,"Attrs":[] },{ "Name":"IAS_MAX_CLASSNAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"IAS_MAX_ATTRIBNAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] },{ "Name":"LmCharSetASCII" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"LmCharSetISO_8859_1" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"LmCharSetISO_8859_2" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"LmCharSetISO_8859_3" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"LmCharSetISO_8859_4" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"LmCharSetISO_8859_5" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"LmCharSetISO_8859_6" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":6 ,"Attrs":[] },{ "Name":"LmCharSetISO_8859_7" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":7 ,"Attrs":[] },{ "Name":"LmCharSetISO_8859_8" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"LmCharSetISO_8859_9" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":9 ,"Attrs":[] },{ "Name":"LmCharSetUNICODE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":255 ,"Attrs":[] },{ "Name":"LM_BAUD_1200" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1200 ,"Attrs":[] },{ "Name":"LM_BAUD_2400" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2400 ,"Attrs":[] },{ "Name":"LM_BAUD_9600" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":9600 ,"Attrs":[] },{ "Name":"LM_BAUD_19200" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":19200 ,"Attrs":[] },{ "Name":"LM_BAUD_38400" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":38400 ,"Attrs":[] },{ "Name":"LM_BAUD_57600" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":57600 ,"Attrs":[] },{ "Name":"LM_BAUD_115200" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":115200 ,"Attrs":[] },{ "Name":"LM_BAUD_576K" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":576000 ,"Attrs":[] },{ "Name":"LM_BAUD_1152K" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1152000 ,"Attrs":[] },{ "Name":"LM_BAUD_4M" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4000000 ,"Attrs":[] },{ "Name":"LM_BAUD_16M" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16000000 ,"Attrs":[] },{ "Name":"SO_CONNDATA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28672 ,"Attrs":[] },{ "Name":"SO_CONNOPT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28673 ,"Attrs":[] },{ "Name":"SO_DISCDATA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28674 ,"Attrs":[] },{ "Name":"SO_DISCOPT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28675 ,"Attrs":[] },{ "Name":"SO_CONNDATALEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28676 ,"Attrs":[] },{ "Name":"SO_CONNOPTLEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28677 ,"Attrs":[] },{ "Name":"SO_DISCDATALEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28678 ,"Attrs":[] },{ "Name":"SO_DISCOPTLEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28679 ,"Attrs":[] },{ "Name":"SO_OPENTYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28680 ,"Attrs":[] },{ "Name":"SO_SYNCHRONOUS_ALERT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"SO_SYNCHRONOUS_NONALERT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"SO_MAXDG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28681 ,"Attrs":[] },{ "Name":"SO_MAXPATHDG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28682 ,"Attrs":[] },{ "Name":"SO_UPDATE_ACCEPT_CONTEXT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28683 ,"Attrs":[] },{ "Name":"SO_CONNECT_TIME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28684 ,"Attrs":[] },{ "Name":"SO_UPDATE_CONNECT_CONTEXT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28688 ,"Attrs":[] },{ "Name":"TCP_BSDURGENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28672 ,"Attrs":[] },{ "Name":"SIO_UDP_CONNRESET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136844 ,"Attrs":[] },{ "Name":"SIO_SOCKET_CLOSE_NOTIFY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136845 ,"Attrs":[] },{ "Name":"SIO_UDP_NETRESET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550136847 ,"Attrs":[] },{ "Name":"TF_DISCONNECT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"TF_REUSE_SOCKET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"TF_WRITE_BEHIND" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"TF_USE_DEFAULT_WORKER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"TF_USE_SYSTEM_THREAD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"TF_USE_KERNEL_APC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"TP_ELEMENT_MEMORY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"TP_ELEMENT_FILE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"TP_ELEMENT_EOP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"TP_DISCONNECT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"TP_REUSE_SOCKET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"TP_USE_DEFAULT_WORKER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"TP_USE_SYSTEM_THREAD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"TP_USE_KERNEL_APC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"DE_REUSE_SOCKET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"NLA_ALLUSERS_NETWORK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"NLA_FRIENDLY_NAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SIO_BSP_HANDLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1207959579 ,"Attrs":[] },{ "Name":"SIO_BSP_HANDLE_SELECT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1207959580 ,"Attrs":[] },{ "Name":"SIO_BSP_HANDLE_POLL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1207959581 ,"Attrs":[] },{ "Name":"SIO_BASE_HANDLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1207959586 ,"Attrs":[] },{ "Name":"SIO_EXT_SELECT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3355443230 ,"Attrs":[] },{ "Name":"SIO_EXT_POLL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3355443231 ,"Attrs":[] },{ "Name":"SIO_EXT_SENDMSG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3355443232 ,"Attrs":[] },{ "Name":"SERVICE_RESOURCE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SERVICE_SERVICE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SERVICE_LOCAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"SERVICE_FLAG_DEFER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SERVICE_FLAG_HARD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"PROP_COMMENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"PROP_LOCALE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"PROP_DISPLAY_HINT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"PROP_VERSION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"PROP_START_TIME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"PROP_MACHINE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"PROP_ADDRESSES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] },{ "Name":"PROP_SD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":512 ,"Attrs":[] },{ "Name":"PROP_ALL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483648 ,"Attrs":[] },{ "Name":"SERVICE_ADDRESS_FLAG_RPC_CN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SERVICE_ADDRESS_FLAG_RPC_DG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SERVICE_ADDRESS_FLAG_RPC_NB" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"NS_DEFAULT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"NS_VNS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":50 ,"Attrs":[] },{ "Name":"NSTYPE_HIERARCHICAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"NSTYPE_DYNAMIC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"NSTYPE_ENUMERABLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"NSTYPE_WORKGROUP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"XP_CONNECTIONLESS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"XP_GUARANTEED_DELIVERY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"XP_GUARANTEED_ORDER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"XP_MESSAGE_ORIENTED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"XP_PSEUDO_STREAM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"XP_GRACEFUL_CLOSE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"XP_EXPEDITED_DATA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"XP_CONNECT_DATA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"XP_DISCONNECT_DATA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] },{ "Name":"XP_SUPPORTS_BROADCAST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":512 ,"Attrs":[] },{ "Name":"XP_SUPPORTS_MULTICAST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1024 ,"Attrs":[] },{ "Name":"XP_BANDWIDTH_ALLOCATION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2048 ,"Attrs":[] },{ "Name":"XP_FRAGMENTATION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4096 ,"Attrs":[] },{ "Name":"XP_ENCRYPTS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8192 ,"Attrs":[] },{ "Name":"RES_SOFT_SEARCH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"RES_FIND_MULTIPLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"RES_SERVICE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_SAPIDA" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"SapId" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_SAPIDW" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"SapId" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_CONNA" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"ConnectionOriented" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_CONNW" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"ConnectionOriented" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_TCPPORTA" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"TcpPort" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_TCPPORTW" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"TcpPort" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_UDPPORTA" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"UdpPort" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_UDPPORTW" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"UdpPort" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_SAPID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"SapId" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_CONN" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"ConnectionOriented" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_TCPPORT" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"TcpPort" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_UDPPORT" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"UdpPort" ,"Attrs":[] },{ "Name":"SET_SERVICE_PARTIAL_SUCCESS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"FD_SETSIZE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"IMPLINK_IP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":155 ,"Attrs":[] },{ "Name":"IMPLINK_LOWEXPER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":156 ,"Attrs":[] },{ "Name":"IMPLINK_HIGHEXPER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":158 ,"Attrs":[] },{ "Name":"WSADESCRIPTION_LEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] },{ "Name":"WSASYS_STATUS_LEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"IP_DEFAULT_MULTICAST_TTL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"IP_DEFAULT_MULTICAST_LOOP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"IP_MAX_MEMBERSHIPS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":20 ,"Attrs":[] },{ "Name":"SOCKET_ERROR" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-1 ,"Attrs":[] },{ "Name":"PF_UNIX" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":1 ,"Attrs":[] },{ "Name":"PF_IMPLINK" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":3 ,"Attrs":[] },{ "Name":"PF_PUP" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":4 ,"Attrs":[] },{ "Name":"PF_CHAOS" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":5 ,"Attrs":[] },{ "Name":"PF_NS" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":6 ,"Attrs":[] },{ "Name":"PF_IPX" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":6 ,"Attrs":[] },{ "Name":"PF_ISO" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":7 ,"Attrs":[] },{ "Name":"PF_OSI" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":7 ,"Attrs":[] },{ "Name":"PF_ECMA" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":8 ,"Attrs":[] },{ "Name":"PF_DATAKIT" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":9 ,"Attrs":[] },{ "Name":"PF_CCITT" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":10 ,"Attrs":[] },{ "Name":"PF_SNA" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":11 ,"Attrs":[] },{ "Name":"PF_DECnet" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":12 ,"Attrs":[] },{ "Name":"PF_DLI" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":13 ,"Attrs":[] },{ "Name":"PF_LAT" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":14 ,"Attrs":[] },{ "Name":"PF_HYLINK" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":15 ,"Attrs":[] },{ "Name":"PF_APPLETALK" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":16 ,"Attrs":[] },{ "Name":"PF_VOICEVIEW" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":18 ,"Attrs":[] },{ "Name":"PF_FIREFOX" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":19 ,"Attrs":[] },{ "Name":"PF_UNKNOWN1" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":20 ,"Attrs":[] },{ "Name":"PF_BAN" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":21 ,"Attrs":[] },{ "Name":"PF_MAX" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":29 ,"Attrs":[] },{ "Name":"SOMAXCONN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"MSG_MAXIOVLEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"MSG_PARTIAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32768 ,"Attrs":[] },{ "Name":"MAXGETHOSTSTRUCT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1024 ,"Attrs":[] },{ "Name":"FD_READ" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"FD_WRITE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"FD_OOB" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"FD_ACCEPT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"FD_CONNECT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"FD_CLOSE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"INCL_WINSOCK_API_PROTOTYPES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"INCL_WINSOCK_API_TYPEDEFS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"FROM_PROTOCOL_INFO" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-1 ,"Attrs":[] },{ "Name":"SO_PROTOCOL_INFOA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8196 ,"Attrs":[] },{ "Name":"SO_PROTOCOL_INFOW" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8197 ,"Attrs":[] },{ "Name":"SO_PROTOCOL_INFO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8197 ,"Attrs":[] },{ "Name":"PVD_CONFIG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12289 ,"Attrs":[] },{ "Name":"PF_ATM" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":22 ,"Attrs":[] },{ "Name":"MSG_INTERRUPT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"FD_READ_BIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"FD_WRITE_BIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"FD_OOB_BIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"FD_ACCEPT_BIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"FD_CONNECT_BIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"FD_CLOSE_BIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"FD_QOS_BIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":6 ,"Attrs":[] },{ "Name":"FD_GROUP_QOS_BIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":7 ,"Attrs":[] },{ "Name":"FD_ROUTING_INTERFACE_CHANGE_BIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"FD_ADDRESS_LIST_CHANGE_BIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":9 ,"Attrs":[] },{ "Name":"FD_MAX_EVENTS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":10 ,"Attrs":[] },{ "Name":"WSA_MAXIMUM_WAIT_EVENTS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"WSA_WAIT_FAILED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967295 ,"Attrs":[] },{ "Name":"CF_ACCEPT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"CF_REJECT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"CF_DEFER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SD_RECEIVE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"SD_SEND" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SD_BOTH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SG_UNCONSTRAINED_GROUP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SG_CONSTRAINED_GROUP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"MAX_PROTOCOL_CHAIN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":7 ,"Attrs":[] },{ "Name":"BASE_PROTOCOL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"LAYERED_PROTOCOL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"WSAPROTOCOL_LEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":255 ,"Attrs":[] },{ "Name":"PFL_MULTIPLE_PROTO_ENTRIES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"PFL_RECOMMENDED_PROTO_ENTRY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"PFL_HIDDEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"PFL_MATCHES_PROTOCOL_ZERO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"PFL_NETWORKDIRECT_PROVIDER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"XP1_CONNECTIONLESS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"XP1_GUARANTEED_DELIVERY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"XP1_GUARANTEED_ORDER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"XP1_MESSAGE_ORIENTED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"XP1_PSEUDO_STREAM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"XP1_GRACEFUL_CLOSE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"XP1_EXPEDITED_DATA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"XP1_CONNECT_DATA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"XP1_DISCONNECT_DATA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] },{ "Name":"XP1_SUPPORT_BROADCAST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":512 ,"Attrs":[] },{ "Name":"XP1_SUPPORT_MULTIPOINT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1024 ,"Attrs":[] },{ "Name":"XP1_MULTIPOINT_CONTROL_PLANE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2048 ,"Attrs":[] },{ "Name":"XP1_MULTIPOINT_DATA_PLANE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4096 ,"Attrs":[] },{ "Name":"XP1_QOS_SUPPORTED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8192 ,"Attrs":[] },{ "Name":"XP1_INTERRUPT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16384 ,"Attrs":[] },{ "Name":"XP1_UNI_SEND" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32768 ,"Attrs":[] },{ "Name":"XP1_UNI_RECV" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65536 ,"Attrs":[] },{ "Name":"XP1_IFS_HANDLES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":131072 ,"Attrs":[] },{ "Name":"XP1_PARTIAL_MESSAGE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":262144 ,"Attrs":[] },{ "Name":"XP1_SAN_SUPPORT_SDP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":524288 ,"Attrs":[] },{ "Name":"BIGENDIAN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"LITTLEENDIAN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SECURITY_PROTOCOL_NONE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"JL_SENDER_ONLY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"JL_RECEIVER_ONLY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"JL_BOTH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"WSA_FLAG_OVERLAPPED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"WSA_FLAG_MULTIPOINT_C_ROOT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"WSA_FLAG_MULTIPOINT_C_LEAF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"WSA_FLAG_MULTIPOINT_D_ROOT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"WSA_FLAG_MULTIPOINT_D_LEAF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"WSA_FLAG_ACCESS_SYSTEM_SECURITY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"WSA_FLAG_NO_HANDLE_INHERIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"WSA_FLAG_REGISTERED_IO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] },{ "Name":"SIO_NSP_NOTIFY_CHANGE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2281701401 ,"Attrs":[] },{ "Name":"TH_NETDEV" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"TH_TAPI" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SERVICE_MULTIPLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"NS_LOCALNAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":19 ,"Attrs":[] },{ "Name":"RES_UNUSED_1" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"RES_FLUSH_CACHE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_IPXPORTA" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"IpxSocket" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_IPXPORTW" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"IpxSocket" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_OBJECTIDA" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"ObjectId" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_OBJECTIDW" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"ObjectId" ,"Attrs":[] },{ "Name":"SERVICE_TYPE_VALUE_OBJECTID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"ObjectId" ,"Attrs":[] },{ "Name":"LUP_DEEP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"LUP_CONTAINERS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"LUP_NOCONTAINERS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"LUP_NEAREST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"LUP_RETURN_NAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"LUP_RETURN_TYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"LUP_RETURN_VERSION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"LUP_RETURN_COMMENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"LUP_RETURN_ADDR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] },{ "Name":"LUP_RETURN_BLOB" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":512 ,"Attrs":[] },{ "Name":"LUP_RETURN_ALIASES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1024 ,"Attrs":[] },{ "Name":"LUP_RETURN_QUERY_STRING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2048 ,"Attrs":[] },{ "Name":"LUP_RETURN_ALL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4080 ,"Attrs":[] },{ "Name":"LUP_RES_SERVICE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32768 ,"Attrs":[] },{ "Name":"LUP_FLUSHCACHE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4096 ,"Attrs":[] },{ "Name":"LUP_FLUSHPREVIOUS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8192 ,"Attrs":[] },{ "Name":"LUP_NON_AUTHORITATIVE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16384 ,"Attrs":[] },{ "Name":"LUP_SECURE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32768 ,"Attrs":[] },{ "Name":"LUP_RETURN_PREFERRED_NAMES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65536 ,"Attrs":[] },{ "Name":"LUP_DNS_ONLY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":131072 ,"Attrs":[] },{ "Name":"LUP_RETURN_RESPONSE_FLAGS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":262144 ,"Attrs":[] },{ "Name":"LUP_ADDRCONFIG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1048576 ,"Attrs":[] },{ "Name":"LUP_DUAL_ADDR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2097152 ,"Attrs":[] },{ "Name":"LUP_FILESERVER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4194304 ,"Attrs":[] },{ "Name":"LUP_DISABLE_IDN_ENCODING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8388608 ,"Attrs":[] },{ "Name":"LUP_API_ANSI" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16777216 ,"Attrs":[] },{ "Name":"LUP_EXTENDED_QUERYSET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":33554432 ,"Attrs":[] },{ "Name":"LUP_SECURE_WITH_FALLBACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":67108864 ,"Attrs":[] },{ "Name":"LUP_EXCLUSIVE_CUSTOM_SERVERS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":134217728 ,"Attrs":[] },{ "Name":"LUP_REQUIRE_SECURE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":268435456 ,"Attrs":[] },{ "Name":"LUP_RETURN_TTL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":536870912 ,"Attrs":[] },{ "Name":"LUP_FORCE_CLEAR_TEXT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1073741824 ,"Attrs":[] },{ "Name":"LUP_RESOLUTION_HANDLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483648 ,"Attrs":[] },{ "Name":"RESULT_IS_ALIAS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"RESULT_IS_ADDED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"RESULT_IS_CHANGED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"RESULT_IS_DELETED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"POLLRDNORM" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":256 ,"Attrs":[] },{ "Name":"POLLRDBAND" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":512 ,"Attrs":[] },{ "Name":"POLLPRI" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":1024 ,"Attrs":[] },{ "Name":"POLLWRNORM" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":16 ,"Attrs":[] },{ "Name":"POLLOUT" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":16 ,"Attrs":[] },{ "Name":"POLLWRBAND" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":32 ,"Attrs":[] },{ "Name":"POLLERR" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":1 ,"Attrs":[] },{ "Name":"POLLHUP" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":2 ,"Attrs":[] },{ "Name":"POLLNVAL" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":4 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_REGISTER_EVENT_NONE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_REGISTER_EVENT_IN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_REGISTER_EVENT_OUT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_REGISTER_EVENT_HANGUP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_EVENT_IN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_EVENT_OUT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_EVENT_HANGUP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_EVENT_ERR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_EVENT_REMOVE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_OP_NONE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_OP_ENABLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_OP_DISABLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_OP_REMOVE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_TRIGGER_ONESHOT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_TRIGGER_PERSISTENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_TRIGGER_LEVEL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"SOCK_NOTIFY_TRIGGER_EDGE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"ATMPROTO_AALUSER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"ATMPROTO_AAL1" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"ATMPROTO_AAL2" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"ATMPROTO_AAL34" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"ATMPROTO_AAL5" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"SAP_FIELD_ABSENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967294 ,"Attrs":[] },{ "Name":"SAP_FIELD_ANY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967295 ,"Attrs":[] },{ "Name":"SAP_FIELD_ANY_AESA_SEL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967290 ,"Attrs":[] },{ "Name":"SAP_FIELD_ANY_AESA_REST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967291 ,"Attrs":[] },{ "Name":"ATM_E164" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"ATM_NSAP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"ATM_AESA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"ATM_ADDR_SIZE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":20 ,"Attrs":[] },{ "Name":"BLLI_L2_ISO_1745" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"BLLI_L2_Q921" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"BLLI_L2_X25L" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":6 ,"Attrs":[] },{ "Name":"BLLI_L2_X25M" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":7 ,"Attrs":[] },{ "Name":"BLLI_L2_ELAPB" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"BLLI_L2_HDLC_ARM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":9 ,"Attrs":[] },{ "Name":"BLLI_L2_HDLC_NRM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":10 ,"Attrs":[] },{ "Name":"BLLI_L2_HDLC_ABM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":11 ,"Attrs":[] },{ "Name":"BLLI_L2_LLC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12 ,"Attrs":[] },{ "Name":"BLLI_L2_X75" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":13 ,"Attrs":[] },{ "Name":"BLLI_L2_Q922" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":14 ,"Attrs":[] },{ "Name":"BLLI_L2_USER_SPECIFIED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"BLLI_L2_ISO_7776" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":17 ,"Attrs":[] },{ "Name":"BLLI_L3_X25" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":6 ,"Attrs":[] },{ "Name":"BLLI_L3_ISO_8208" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":7 ,"Attrs":[] },{ "Name":"BLLI_L3_X223" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"BLLI_L3_SIO_8473" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":9 ,"Attrs":[] },{ "Name":"BLLI_L3_T70" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":10 ,"Attrs":[] },{ "Name":"BLLI_L3_ISO_TR9577" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":11 ,"Attrs":[] },{ "Name":"BLLI_L3_USER_SPECIFIED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"BLLI_L3_IPI_SNAP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"BLLI_L3_IPI_IP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":204 ,"Attrs":[] },{ "Name":"BHLI_ISO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"BHLI_UserSpecific" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"BHLI_HighLayerProfile" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"BHLI_VendorSpecificAppId" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"AAL5_MODE_MESSAGE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"AAL5_MODE_STREAMING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"AAL5_SSCS_NULL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"AAL5_SSCS_SSCOP_ASSURED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"AAL5_SSCS_SSCOP_NON_ASSURED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"AAL5_SSCS_FRAME_RELAY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"BCOB_A" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"BCOB_C" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"BCOB_X" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"TT_NOIND" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"TT_CBR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"TT_VBR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"TR_NOIND" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"TR_END_TO_END" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"TR_NO_END_TO_END" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"CLIP_NOT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"CLIP_SUS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"UP_P2P" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"UP_P2MP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"BLLI_L2_MODE_NORMAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"BLLI_L2_MODE_EXT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"BLLI_L3_MODE_NORMAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"BLLI_L3_MODE_EXT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"BLLI_L3_PACKET_16" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"BLLI_L3_PACKET_32" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"BLLI_L3_PACKET_64" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":6 ,"Attrs":[] },{ "Name":"BLLI_L3_PACKET_128" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":7 ,"Attrs":[] },{ "Name":"BLLI_L3_PACKET_256" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"BLLI_L3_PACKET_512" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":9 ,"Attrs":[] },{ "Name":"BLLI_L3_PACKET_1024" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":10 ,"Attrs":[] },{ "Name":"BLLI_L3_PACKET_2048" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":11 ,"Attrs":[] },{ "Name":"BLLI_L3_PACKET_4096" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12 ,"Attrs":[] },{ "Name":"PI_ALLOWED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"PI_RESTRICTED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"PI_NUMBER_NOT_AVAILABLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"SI_USER_NOT_SCREENED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"SI_USER_PASSED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SI_USER_FAILED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"SI_NETWORK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"CAUSE_LOC_USER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"CAUSE_LOC_PRIVATE_LOCAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"CAUSE_LOC_PUBLIC_LOCAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"CAUSE_LOC_TRANSIT_NETWORK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"CAUSE_LOC_PUBLIC_REMOTE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"CAUSE_LOC_PRIVATE_REMOTE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"CAUSE_LOC_INTERNATIONAL_NETWORK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":7 ,"Attrs":[] },{ "Name":"CAUSE_LOC_BEYOND_INTERWORKING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":10 ,"Attrs":[] },{ "Name":"CAUSE_UNALLOCATED_NUMBER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"CAUSE_NO_ROUTE_TO_TRANSIT_NETWORK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"CAUSE_NO_ROUTE_TO_DESTINATION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"CAUSE_VPI_VCI_UNACCEPTABLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":10 ,"Attrs":[] },{ "Name":"CAUSE_NORMAL_CALL_CLEARING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"CAUSE_USER_BUSY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":17 ,"Attrs":[] },{ "Name":"CAUSE_NO_USER_RESPONDING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":18 ,"Attrs":[] },{ "Name":"CAUSE_CALL_REJECTED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":21 ,"Attrs":[] },{ "Name":"CAUSE_NUMBER_CHANGED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":22 ,"Attrs":[] },{ "Name":"CAUSE_USER_REJECTS_CLIR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":23 ,"Attrs":[] },{ "Name":"CAUSE_DESTINATION_OUT_OF_ORDER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":27 ,"Attrs":[] },{ "Name":"CAUSE_INVALID_NUMBER_FORMAT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28 ,"Attrs":[] },{ "Name":"CAUSE_STATUS_ENQUIRY_RESPONSE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":30 ,"Attrs":[] },{ "Name":"CAUSE_NORMAL_UNSPECIFIED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":31 ,"Attrs":[] },{ "Name":"CAUSE_VPI_VCI_UNAVAILABLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":35 ,"Attrs":[] },{ "Name":"CAUSE_NETWORK_OUT_OF_ORDER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":38 ,"Attrs":[] },{ "Name":"CAUSE_TEMPORARY_FAILURE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":41 ,"Attrs":[] },{ "Name":"CAUSE_ACCESS_INFORMAION_DISCARDED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":43 ,"Attrs":[] },{ "Name":"CAUSE_NO_VPI_VCI_AVAILABLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":45 ,"Attrs":[] },{ "Name":"CAUSE_RESOURCE_UNAVAILABLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":47 ,"Attrs":[] },{ "Name":"CAUSE_QOS_UNAVAILABLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":49 ,"Attrs":[] },{ "Name":"CAUSE_USER_CELL_RATE_UNAVAILABLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":51 ,"Attrs":[] },{ "Name":"CAUSE_BEARER_CAPABILITY_UNAUTHORIZED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":57 ,"Attrs":[] },{ "Name":"CAUSE_BEARER_CAPABILITY_UNAVAILABLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":58 ,"Attrs":[] },{ "Name":"CAUSE_OPTION_UNAVAILABLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":63 ,"Attrs":[] },{ "Name":"CAUSE_BEARER_CAPABILITY_UNIMPLEMENTED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65 ,"Attrs":[] },{ "Name":"CAUSE_UNSUPPORTED_TRAFFIC_PARAMETERS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":73 ,"Attrs":[] },{ "Name":"CAUSE_INVALID_CALL_REFERENCE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":81 ,"Attrs":[] },{ "Name":"CAUSE_CHANNEL_NONEXISTENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":82 ,"Attrs":[] },{ "Name":"CAUSE_INCOMPATIBLE_DESTINATION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":88 ,"Attrs":[] },{ "Name":"CAUSE_INVALID_ENDPOINT_REFERENCE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":89 ,"Attrs":[] },{ "Name":"CAUSE_INVALID_TRANSIT_NETWORK_SELECTION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":91 ,"Attrs":[] },{ "Name":"CAUSE_TOO_MANY_PENDING_ADD_PARTY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":92 ,"Attrs":[] },{ "Name":"CAUSE_AAL_PARAMETERS_UNSUPPORTED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":93 ,"Attrs":[] },{ "Name":"CAUSE_MANDATORY_IE_MISSING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":96 ,"Attrs":[] },{ "Name":"CAUSE_UNIMPLEMENTED_MESSAGE_TYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":97 ,"Attrs":[] },{ "Name":"CAUSE_UNIMPLEMENTED_IE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":99 ,"Attrs":[] },{ "Name":"CAUSE_INVALID_IE_CONTENTS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":100 ,"Attrs":[] },{ "Name":"CAUSE_INVALID_STATE_FOR_MESSAGE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":101 ,"Attrs":[] },{ "Name":"CAUSE_RECOVERY_ON_TIMEOUT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":102 ,"Attrs":[] },{ "Name":"CAUSE_INCORRECT_MESSAGE_LENGTH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":104 ,"Attrs":[] },{ "Name":"CAUSE_PROTOCOL_ERROR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":111 ,"Attrs":[] },{ "Name":"CAUSE_COND_UNKNOWN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"CAUSE_COND_PERMANENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"CAUSE_COND_TRANSIENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"CAUSE_REASON_USER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"CAUSE_REASON_IE_MISSING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"CAUSE_REASON_IE_INSUFFICIENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"CAUSE_PU_PROVIDER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"CAUSE_PU_USER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"CAUSE_NA_NORMAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"CAUSE_NA_ABNORMAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"QOS_CLASS0" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"QOS_CLASS1" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"QOS_CLASS2" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"QOS_CLASS3" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"QOS_CLASS4" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"TNS_TYPE_NATIONAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"TNS_PLAN_CARRIER_ID_CODE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"SIO_GET_NUMBER_OF_ATM_DEVICES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1343619073 ,"Attrs":[] },{ "Name":"SIO_GET_ATM_ADDRESS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3491102722 ,"Attrs":[] },{ "Name":"SIO_ASSOCIATE_PVC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2417360899 ,"Attrs":[] },{ "Name":"SIO_GET_ATM_CONNECTION_ID" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1343619076 ,"Attrs":[] },{ "Name":"WSPDESCRIPTION_LEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":255 ,"Attrs":[] },{ "Name":"WSS_OPERATION_IN_PROGRESS" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":259 ,"Attrs":[] },{ "Name":"LSP_SYSTEM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483648 ,"Attrs":[] },{ "Name":"LSP_INSPECTOR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"LSP_REDIRECTOR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"LSP_PROXY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"LSP_FIREWALL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"LSP_INBOUND_MODIFY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"LSP_OUTBOUND_MODIFY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"LSP_CRYPTO_COMPRESS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"LSP_LOCAL_CACHE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"UDP_NOCHECKSUM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"UDP_CHECKSUM_COVERAGE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":20 ,"Attrs":[] },{ "Name":"GAI_STRERROR_BUFFER_SIZE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1024 ,"Attrs":[] },{ "Name":"IPX_PTYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16384 ,"Attrs":[] },{ "Name":"IPX_FILTERPTYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16385 ,"Attrs":[] },{ "Name":"IPX_STOPFILTERPTYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16387 ,"Attrs":[] },{ "Name":"IPX_DSTYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16386 ,"Attrs":[] },{ "Name":"IPX_EXTENDED_ADDRESS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16388 ,"Attrs":[] },{ "Name":"IPX_RECVHDR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16389 ,"Attrs":[] },{ "Name":"IPX_MAXSIZE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16390 ,"Attrs":[] },{ "Name":"IPX_ADDRESS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16391 ,"Attrs":[] },{ "Name":"IPX_GETNETINFO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16392 ,"Attrs":[] },{ "Name":"IPX_GETNETINFO_NORIP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16393 ,"Attrs":[] },{ "Name":"IPX_SPXGETCONNECTIONSTATUS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16395 ,"Attrs":[] },{ "Name":"IPX_ADDRESS_NOTIFY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16396 ,"Attrs":[] },{ "Name":"IPX_MAX_ADAPTER_NUM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16397 ,"Attrs":[] },{ "Name":"IPX_RERIPNETNUMBER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16398 ,"Attrs":[] },{ "Name":"IPX_RECEIVE_BROADCAST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16399 ,"Attrs":[] },{ "Name":"IPX_IMMEDIATESPXACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16400 ,"Attrs":[] },{ "Name":"IPPROTO_RM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":113 ,"Attrs":[] },{ "Name":"MAX_MCAST_TTL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":255 ,"Attrs":[] },{ "Name":"RM_OPTIONSBASE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1000 ,"Attrs":[] },{ "Name":"RM_RATE_WINDOW_SIZE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1001 ,"Attrs":[] },{ "Name":"RM_SET_MESSAGE_BOUNDARY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1002 ,"Attrs":[] },{ "Name":"RM_FLUSHCACHE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1003 ,"Attrs":[] },{ "Name":"RM_SENDER_WINDOW_ADVANCE_METHOD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1004 ,"Attrs":[] },{ "Name":"RM_SENDER_STATISTICS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1005 ,"Attrs":[] },{ "Name":"RM_LATEJOIN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1006 ,"Attrs":[] },{ "Name":"RM_SET_SEND_IF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1007 ,"Attrs":[] },{ "Name":"RM_ADD_RECEIVE_IF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1008 ,"Attrs":[] },{ "Name":"RM_DEL_RECEIVE_IF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1009 ,"Attrs":[] },{ "Name":"RM_SEND_WINDOW_ADV_RATE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1010 ,"Attrs":[] },{ "Name":"RM_USE_FEC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1011 ,"Attrs":[] },{ "Name":"RM_SET_MCAST_TTL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1012 ,"Attrs":[] },{ "Name":"RM_RECEIVER_STATISTICS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1013 ,"Attrs":[] },{ "Name":"RM_HIGH_SPEED_INTRANET_OPT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1014 ,"Attrs":[] },{ "Name":"SENDER_DEFAULT_RATE_KBITS_PER_SEC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":56 ,"Attrs":[] },{ "Name":"SENDER_DEFAULT_WINDOW_ADV_PERCENTAGE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":15 ,"Attrs":[] },{ "Name":"MAX_WINDOW_INCREMENT_PERCENTAGE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":25 ,"Attrs":[] },{ "Name":"SENDER_DEFAULT_LATE_JOINER_PERCENTAGE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"SENDER_MAX_LATE_JOINER_PERCENTAGE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":75 ,"Attrs":[] },{ "Name":"BITS_PER_BYTE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"LOG2_BITS_PER_BYTE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"UNIX_PATH_MAX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":108 ,"Attrs":[] },{ "Name":"SIO_AF_UNIX_GETPEERPID" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1476395264 ,"Attrs":[] },{ "Name":"SIO_AF_UNIX_SETBINDPARENTPATH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550137089 ,"Attrs":[] },{ "Name":"SIO_AF_UNIX_SETCONNPARENTPATH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2550137090 ,"Attrs":[] },{ "Name":"ISOPROTO_TP0" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":25 ,"Attrs":[] },{ "Name":"ISOPROTO_TP1" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":26 ,"Attrs":[] },{ "Name":"ISOPROTO_TP2" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":27 ,"Attrs":[] },{ "Name":"ISOPROTO_TP3" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":28 ,"Attrs":[] },{ "Name":"ISOPROTO_TP4" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":29 ,"Attrs":[] },{ "Name":"ISOPROTO_TP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":29 ,"Attrs":[] },{ "Name":"ISOPROTO_CLTP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":30 ,"Attrs":[] },{ "Name":"ISOPROTO_CLNP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":31 ,"Attrs":[] },{ "Name":"ISOPROTO_X25" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"ISOPROTO_INACT_NL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":33 ,"Attrs":[] },{ "Name":"ISOPROTO_ESIS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":34 ,"Attrs":[] },{ "Name":"ISOPROTO_INTRAISIS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":35 ,"Attrs":[] },{ "Name":"ISO_MAX_ADDR_LENGTH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"ISO_HIERARCHICAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"ISO_NON_HIERARCHICAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"ISO_EXP_DATA_USE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"ISO_EXP_DATA_NUSE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"NSPROTO_IPX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1000 ,"Attrs":[] },{ "Name":"NSPROTO_SPX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1256 ,"Attrs":[] },{ "Name":"NSPROTO_SPXII" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1257 ,"Attrs":[] },{ "Name":"NETBIOS_NAME_LENGTH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"NETBIOS_UNIQUE_NAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"NETBIOS_GROUP_NAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"NETBIOS_TYPE_QUICK_UNIQUE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"NETBIOS_TYPE_QUICK_GROUP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"VNSPROTO_IPC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"VNSPROTO_RELIABLE_IPC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"VNSPROTO_SPP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"_LITTLE_ENDIAN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1234 ,"Attrs":[] },{ "Name":"_BIG_ENDIAN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4321 ,"Attrs":[] },{ "Name":"_PDP_ENDIAN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3412 ,"Attrs":[] },{ "Name":"BYTE_ORDER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1234 ,"Attrs":[] },{ "Name":"DL_ADDRESS_LENGTH_MAXIMUM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"DL_HEADER_LENGTH_MAXIMUM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"SNAP_DSAP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":170 ,"Attrs":[] },{ "Name":"SNAP_SSAP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":170 ,"Attrs":[] },{ "Name":"SNAP_CONTROL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"SNAP_OUI" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"ETH_LENGTH_OF_HEADER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":14 ,"Attrs":[] },{ "Name":"ETH_LENGTH_OF_VLAN_HEADER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"ETH_LENGTH_OF_SNAP_HEADER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"ETHERNET_TYPE_MINIMUM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1536 ,"Attrs":[] },{ "Name":"ETHERNET_TYPE_IPV4" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2048 ,"Attrs":[] },{ "Name":"ETHERNET_TYPE_ARP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2054 ,"Attrs":[] },{ "Name":"ETHERNET_TYPE_IPV6" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":34525 ,"Attrs":[] },{ "Name":"ETHERNET_TYPE_802_1Q" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":33024 ,"Attrs":[] },{ "Name":"ETHERNET_TYPE_802_1AD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":34984 ,"Attrs":[] },{ "Name":"IP_VER_MASK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":240 ,"Attrs":[] },{ "Name":"IPV4_VERSION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"MAX_IPV4_PACKET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65535 ,"Attrs":[] },{ "Name":"MAX_IPV4_HLEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":60 ,"Attrs":[] },{ "Name":"IPV4_MINIMUM_MTU" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":576 ,"Attrs":[] },{ "Name":"IPV4_MIN_MINIMUM_MTU" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":352 ,"Attrs":[] },{ "Name":"IPV4_MAX_MINIMUM_MTU" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":576 ,"Attrs":[] },{ "Name":"SIZEOF_IP_OPT_ROUTING_HEADER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"SIZEOF_IP_OPT_TIMESTAMP_HEADER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"SIZEOF_IP_OPT_SECURITY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":11 ,"Attrs":[] },{ "Name":"SIZEOF_IP_OPT_STREAMIDENTIFIER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"SIZEOF_IP_OPT_ROUTERALERT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"IP4_OFF_MASK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65311 ,"Attrs":[] },{ "Name":"ICMPV4_INVALID_PREFERENCE_LEVEL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483648 ,"Attrs":[] },{ "Name":"IGMP_QUERY_TYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":17 ,"Attrs":[] },{ "Name":"IGMP_VERSION1_REPORT_TYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":18 ,"Attrs":[] },{ "Name":"IGMP_VERSION2_REPORT_TYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":22 ,"Attrs":[] },{ "Name":"IGMP_LEAVE_GROUP_TYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":23 ,"Attrs":[] },{ "Name":"IGMP_VERSION3_REPORT_TYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":34 ,"Attrs":[] },{ "Name":"IPV6_VERSION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":96 ,"Attrs":[] },{ "Name":"IPV6_TRAFFIC_CLASS_MASK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":49167 ,"Attrs":[] },{ "Name":"IPV6_FULL_TRAFFIC_CLASS_MASK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":61455 ,"Attrs":[] },{ "Name":"IPV6_ECN_MASK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12288 ,"Attrs":[] },{ "Name":"IPV6_FLOW_LABEL_MASK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294905600 ,"Attrs":[] },{ "Name":"MAX_IPV6_PAYLOAD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65535 ,"Attrs":[] },{ "Name":"IPV6_ECN_SHIFT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12 ,"Attrs":[] },{ "Name":"IPV6_MINIMUM_MTU" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1280 ,"Attrs":[] },{ "Name":"IP6F_OFF_MASK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":63743 ,"Attrs":[] },{ "Name":"IP6F_RESERVED_MASK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1536 ,"Attrs":[] },{ "Name":"IP6F_MORE_FRAG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] },{ "Name":"EXT_LEN_UNIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"IP6OPT_TYPE_SKIP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"IP6OPT_TYPE_DISCARD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"IP6OPT_TYPE_FORCEICMP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"IP6OPT_TYPE_ICMP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":192 ,"Attrs":[] },{ "Name":"IP6OPT_MUTABLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"ICMP6_DST_UNREACH_NOROUTE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"ICMP6_DST_UNREACH_ADMIN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"ICMP6_DST_UNREACH_BEYONDSCOPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"ICMP6_DST_UNREACH_ADDR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"ICMP6_DST_UNREACH_NOPORT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"ICMP6_TIME_EXCEED_TRANSIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"ICMP6_TIME_EXCEED_REASSEMBLY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"ICMP6_PARAMPROB_HEADER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"ICMP6_PARAMPROB_NEXTHEADER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"ICMP6_PARAMPROB_OPTION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"ICMPV6_ECHO_REQUEST_FLAG_REVERSE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"ND_RA_FLAG_MANAGED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"ND_RA_FLAG_OTHER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"ND_RA_FLAG_HOME_AGENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"ND_RA_FLAG_PREFERENCE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":24 ,"Attrs":[] },{ "Name":"ND_NA_FLAG_ROUTER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483648 ,"Attrs":[] },{ "Name":"ND_NA_FLAG_SOLICITED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1073741824 ,"Attrs":[] },{ "Name":"ND_NA_FLAG_OVERRIDE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":536870912 ,"Attrs":[] },{ "Name":"ND_OPT_PI_FLAG_ONLINK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"ND_OPT_PI_FLAG_AUTO" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"ND_OPT_PI_FLAG_ROUTER_ADDR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"ND_OPT_PI_FLAG_SITE_PREFIX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"ND_OPT_PI_FLAG_ROUTE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"ND_OPT_RI_FLAG_PREFERENCE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":24 ,"Attrs":[] },{ "Name":"ND_OPT_RDNSS_MIN_LEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":24 ,"Attrs":[] },{ "Name":"ND_OPT_DNSSL_MIN_LEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"IN6_EMBEDDEDV4_UOCTET_POSITION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"IN6_EMBEDDEDV4_BITS_IN_BYTE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"TH_FIN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"TH_SYN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"TH_RST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"TH_PSH" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"TH_ACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"TH_URG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"TH_ECE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"TH_CWR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"TH_OPT_EOL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"TH_OPT_NOP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"TH_OPT_MSS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"TH_OPT_WS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"TH_OPT_SACK_PERMITTED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"TH_OPT_SACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"TH_OPT_TS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"TH_OPT_FASTOPEN" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":34 ,"Attrs":[] },{ "Name":"INVALID_SOCKET" ,"Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]} ,"ValueType":"Int32" ,"Value":-1 ,"Attrs":[] },{ "Name":"WSA_INFINITE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967295 ,"Attrs":[] },{ "Name":"IOC_INOUT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3221225472 ,"Attrs":[] },{ "Name":"FIONREAD" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":1074030207 ,"Attrs":[] },{ "Name":"FIONBIO" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-2147195266 ,"Attrs":[] },{ "Name":"FIOASYNC" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-2147195267 ,"Attrs":[] },{ "Name":"SIOCSHIWAT" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-2147192064 ,"Attrs":[] },{ "Name":"SIOCGHIWAT" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":1074033409 ,"Attrs":[] },{ "Name":"SIOCSLOWAT" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-2147192062 ,"Attrs":[] },{ "Name":"SIOCGLOWAT" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":1074033411 ,"Attrs":[] },{ "Name":"SIOCATMARK" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":1074033415 ,"Attrs":[] },{ "Name":"POLLIN" ,"Type":{"Kind":"Native","Name":"UInt16"} ,"ValueType":"UInt16" ,"Value":768 ,"Attrs":[] },{ "Name":"LM_HB_Extension" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":128 ,"Attrs":[] },{ "Name":"LM_HB1_PnP" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":1 ,"Attrs":[] },{ "Name":"LM_HB1_PDA_Palmtop" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":2 ,"Attrs":[] },{ "Name":"LM_HB1_Computer" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":4 ,"Attrs":[] },{ "Name":"LM_HB1_Printer" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":8 ,"Attrs":[] },{ "Name":"LM_HB1_Modem" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":16 ,"Attrs":[] },{ "Name":"LM_HB1_Fax" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":32 ,"Attrs":[] },{ "Name":"LM_HB1_LANAccess" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":64 ,"Attrs":[] },{ "Name":"LM_HB2_Telephony" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":1 ,"Attrs":[] },{ "Name":"LM_HB2_FileServer" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":2 ,"Attrs":[] }], "Types":[{ "Name":"WSA_ERROR" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WSA_IO_PENDING","Value":997} ,{"Name":"WSA_IO_INCOMPLETE","Value":996} ,{"Name":"WSA_INVALID_HANDLE","Value":6} ,{"Name":"WSA_INVALID_PARAMETER","Value":87} ,{"Name":"WSA_NOT_ENOUGH_MEMORY","Value":8} ,{"Name":"WSA_OPERATION_ABORTED","Value":995} ,{"Name":"WSA_WAIT_EVENT_0","Value":0} ,{"Name":"WSA_WAIT_IO_COMPLETION","Value":192} ,{"Name":"WSABASEERR","Value":10000} ,{"Name":"WSAEINTR","Value":10004} ,{"Name":"WSAEBADF","Value":10009} ,{"Name":"WSAEACCES","Value":10013} ,{"Name":"WSAEFAULT","Value":10014} ,{"Name":"WSAEINVAL","Value":10022} ,{"Name":"WSAEMFILE","Value":10024} ,{"Name":"WSAEWOULDBLOCK","Value":10035} ,{"Name":"WSAEINPROGRESS","Value":10036} ,{"Name":"WSAEALREADY","Value":10037} ,{"Name":"WSAENOTSOCK","Value":10038} ,{"Name":"WSAEDESTADDRREQ","Value":10039} ,{"Name":"WSAEMSGSIZE","Value":10040} ,{"Name":"WSAEPROTOTYPE","Value":10041} ,{"Name":"WSAENOPROTOOPT","Value":10042} ,{"Name":"WSAEPROTONOSUPPORT","Value":10043} ,{"Name":"WSAESOCKTNOSUPPORT","Value":10044} ,{"Name":"WSAEOPNOTSUPP","Value":10045} ,{"Name":"WSAEPFNOSUPPORT","Value":10046} ,{"Name":"WSAEAFNOSUPPORT","Value":10047} ,{"Name":"WSAEADDRINUSE","Value":10048} ,{"Name":"WSAEADDRNOTAVAIL","Value":10049} ,{"Name":"WSAENETDOWN","Value":10050} ,{"Name":"WSAENETUNREACH","Value":10051} ,{"Name":"WSAENETRESET","Value":10052} ,{"Name":"WSAECONNABORTED","Value":10053} ,{"Name":"WSAECONNRESET","Value":10054} ,{"Name":"WSAENOBUFS","Value":10055} ,{"Name":"WSAEISCONN","Value":10056} ,{"Name":"WSAENOTCONN","Value":10057} ,{"Name":"WSAESHUTDOWN","Value":10058} ,{"Name":"WSAETOOMANYREFS","Value":10059} ,{"Name":"WSAETIMEDOUT","Value":10060} ,{"Name":"WSAECONNREFUSED","Value":10061} ,{"Name":"WSAELOOP","Value":10062} ,{"Name":"WSAENAMETOOLONG","Value":10063} ,{"Name":"WSAEHOSTDOWN","Value":10064} ,{"Name":"WSAEHOSTUNREACH","Value":10065} ,{"Name":"WSAENOTEMPTY","Value":10066} ,{"Name":"WSAEPROCLIM","Value":10067} ,{"Name":"WSAEUSERS","Value":10068} ,{"Name":"WSAEDQUOT","Value":10069} ,{"Name":"WSAESTALE","Value":10070} ,{"Name":"WSAEREMOTE","Value":10071} ,{"Name":"WSASYSNOTREADY","Value":10091} ,{"Name":"WSAVERNOTSUPPORTED","Value":10092} ,{"Name":"WSANOTINITIALISED","Value":10093} ,{"Name":"WSAEDISCON","Value":10101} ,{"Name":"WSAENOMORE","Value":10102} ,{"Name":"WSAECANCELLED","Value":10103} ,{"Name":"WSAEINVALIDPROCTABLE","Value":10104} ,{"Name":"WSAEINVALIDPROVIDER","Value":10105} ,{"Name":"WSAEPROVIDERFAILEDINIT","Value":10106} ,{"Name":"WSASYSCALLFAILURE","Value":10107} ,{"Name":"WSASERVICE_NOT_FOUND","Value":10108} ,{"Name":"WSATYPE_NOT_FOUND","Value":10109} ,{"Name":"WSA_E_NO_MORE","Value":10110} ,{"Name":"WSA_E_CANCELLED","Value":10111} ,{"Name":"WSAEREFUSED","Value":10112} ,{"Name":"WSAHOST_NOT_FOUND","Value":11001} ,{"Name":"WSATRY_AGAIN","Value":11002} ,{"Name":"WSANO_RECOVERY","Value":11003} ,{"Name":"WSANO_DATA","Value":11004} ,{"Name":"WSA_QOS_RECEIVERS","Value":11005} ,{"Name":"WSA_QOS_SENDERS","Value":11006} ,{"Name":"WSA_QOS_NO_SENDERS","Value":11007} ,{"Name":"WSA_QOS_NO_RECEIVERS","Value":11008} ,{"Name":"WSA_QOS_REQUEST_CONFIRMED","Value":11009} ,{"Name":"WSA_QOS_ADMISSION_FAILURE","Value":11010} ,{"Name":"WSA_QOS_POLICY_FAILURE","Value":11011} ,{"Name":"WSA_QOS_BAD_STYLE","Value":11012} ,{"Name":"WSA_QOS_BAD_OBJECT","Value":11013} ,{"Name":"WSA_QOS_TRAFFIC_CTRL_ERROR","Value":11014} ,{"Name":"WSA_QOS_GENERIC_ERROR","Value":11015} ,{"Name":"WSA_QOS_ESERVICETYPE","Value":11016} ,{"Name":"WSA_QOS_EFLOWSPEC","Value":11017} ,{"Name":"WSA_QOS_EPROVSPECBUF","Value":11018} ,{"Name":"WSA_QOS_EFILTERSTYLE","Value":11019} ,{"Name":"WSA_QOS_EFILTERTYPE","Value":11020} ,{"Name":"WSA_QOS_EFILTERCOUNT","Value":11021} ,{"Name":"WSA_QOS_EOBJLENGTH","Value":11022} ,{"Name":"WSA_QOS_EFLOWCOUNT","Value":11023} ,{"Name":"WSA_QOS_EUNKOWNPSOBJ","Value":11024} ,{"Name":"WSA_QOS_EPOLICYOBJ","Value":11025} ,{"Name":"WSA_QOS_EFLOWDESC","Value":11026} ,{"Name":"WSA_QOS_EPSFLOWSPEC","Value":11027} ,{"Name":"WSA_QOS_EPSFILTERSPEC","Value":11028} ,{"Name":"WSA_QOS_ESDMODEOBJ","Value":11029} ,{"Name":"WSA_QOS_ESHAPERATEOBJ","Value":11030} ,{"Name":"WSA_QOS_RESERVED_PETYPE","Value":11031} ,{"Name":"WSA_SECURE_HOST_NOT_FOUND","Value":11032} ,{"Name":"WSA_IPSEC_NAME_POLICY_ERROR","Value":11033} ] ,"IntegerBase":"Int32" },{ "Name":"ADDRESS_FAMILY" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"AF_INET","Value":2} ,{"Name":"AF_INET6","Value":23} ,{"Name":"AF_UNSPEC","Value":0} ] ,"IntegerBase":"UInt32" },{ "Name":"SET_SERVICE_OPERATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"SERVICE_REGISTER","Value":1} ,{"Name":"SERVICE_DEREGISTER","Value":2} ,{"Name":"SERVICE_FLUSH","Value":3} ,{"Name":"SERVICE_ADD_TYPE","Value":4} ,{"Name":"SERVICE_DELETE_TYPE","Value":5} ] ,"IntegerBase":"UInt32" },{ "Name":"SEND_RECV_FLAGS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":true ,"Scoped":false ,"Values":[ {"Name":"MSG_OOB","Value":1} ,{"Name":"MSG_PEEK","Value":2} ,{"Name":"MSG_DONTROUTE","Value":4} ,{"Name":"MSG_WAITALL","Value":8} ,{"Name":"MSG_PUSH_IMMEDIATE","Value":32} ] ,"IntegerBase":"Int32" },{ "Name":"RESOURCE_DISPLAY_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"RESOURCEDISPLAYTYPE_DOMAIN","Value":1} ,{"Name":"RESOURCEDISPLAYTYPE_FILE","Value":4} ,{"Name":"RESOURCEDISPLAYTYPE_GENERIC","Value":0} ,{"Name":"RESOURCEDISPLAYTYPE_GROUP","Value":5} ,{"Name":"RESOURCEDISPLAYTYPE_SERVER","Value":2} ,{"Name":"RESOURCEDISPLAYTYPE_SHARE","Value":3} ,{"Name":"RESOURCEDISPLAYTYPE_TREE","Value":10} ] ,"IntegerBase":"UInt32" },{ "Name":"RIO_BUFFERID_t" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ ] ,"NestedTypes":[] },{ "Name":"RIO_CQ_t" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ ] ,"NestedTypes":[] },{ "Name":"RIO_RQ_t" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ ] ,"NestedTypes":[] },{ "Name":"HWSAEVENT" ,"Architectures":[] ,"Platform":null ,"Kind":"NativeTypedef" ,"AlsoUsableFor":null ,"Def":{"Kind":"Native","Name":"IntPtr"} ,"FreeFunc":"WSACloseEvent" ,"InvalidHandleValue":0 },{ "Name":"SOCKET" ,"Architectures":[] ,"Platform":null ,"Kind":"NativeTypedef" ,"AlsoUsableFor":null ,"Def":{"Kind":"Native","Name":"UIntPtr"} ,"FreeFunc":"closesocket" ,"InvalidHandleValue":null },{ "Name":"FLOWSPEC" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"TokenRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"TokenBucketSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"PeakBandwidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Latency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"DelayVariation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ServiceType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"MaxSduSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"MinimumPolicedSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IN_ADDR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"S_un","Type":{"Kind":"ApiRef","Name":"_S_un_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_S_un_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"S_un_b","Type":{"Kind":"ApiRef","Name":"_S_un_b_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_S_un_e__Union"]},"Attrs":[]} ,{"Name":"S_un_w","Type":{"Kind":"ApiRef","Name":"_S_un_w_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_S_un_e__Union"]},"Attrs":[]} ,{"Name":"S_addr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_S_un_w_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"s_w1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"s_w2","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"_S_un_b_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"s_b1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"s_b2","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"s_b3","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"s_b4","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"SOCKADDR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"sa_family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"sa_data","Type":{"Kind":"Array","Shape":{"Size":14},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKET_ADDRESS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpSockaddr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"iSockaddrLength","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKET_ADDRESS_LIST" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"iAddressCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"Address","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CSADDR_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"LocalAddr","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"RemoteAddr","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"iSocketType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iProtocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKADDR_STORAGE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ss_family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"__ss_pad1","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"__ss_align","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]} ,{"Name":"__ss_pad2","Type":{"Kind":"Array","Shape":{"Size":112},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKADDR_STORAGE_XP" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ss_family","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ,{"Name":"__ss_pad1","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"__ss_align","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]} ,{"Name":"__ss_pad2","Type":{"Kind":"Array","Shape":{"Size":112},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKET_PROCESSOR_AFFINITY" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Processor","Type":{"Kind":"ApiRef","Name":"PROCESSOR_NUMBER","TargetKind":"Default","Api":"System.Kernel","Parents":[]},"Attrs":[]} ,{"Name":"NumaNodeId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IPPROTO" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"IPPROTO_HOPOPTS","Value":0} ,{"Name":"IPPROTO_ICMP","Value":1} ,{"Name":"IPPROTO_IGMP","Value":2} ,{"Name":"IPPROTO_GGP","Value":3} ,{"Name":"IPPROTO_IPV4","Value":4} ,{"Name":"IPPROTO_ST","Value":5} ,{"Name":"IPPROTO_TCP","Value":6} ,{"Name":"IPPROTO_CBT","Value":7} ,{"Name":"IPPROTO_EGP","Value":8} ,{"Name":"IPPROTO_IGP","Value":9} ,{"Name":"IPPROTO_PUP","Value":12} ,{"Name":"IPPROTO_UDP","Value":17} ,{"Name":"IPPROTO_IDP","Value":22} ,{"Name":"IPPROTO_RDP","Value":27} ,{"Name":"IPPROTO_IPV6","Value":41} ,{"Name":"IPPROTO_ROUTING","Value":43} ,{"Name":"IPPROTO_FRAGMENT","Value":44} ,{"Name":"IPPROTO_ESP","Value":50} ,{"Name":"IPPROTO_AH","Value":51} ,{"Name":"IPPROTO_ICMPV6","Value":58} ,{"Name":"IPPROTO_NONE","Value":59} ,{"Name":"IPPROTO_DSTOPTS","Value":60} ,{"Name":"IPPROTO_ND","Value":77} ,{"Name":"IPPROTO_ICLFXBM","Value":78} ,{"Name":"IPPROTO_PIM","Value":103} ,{"Name":"IPPROTO_PGM","Value":113} ,{"Name":"IPPROTO_L2TP","Value":115} ,{"Name":"IPPROTO_SCTP","Value":132} ,{"Name":"IPPROTO_RAW","Value":255} ,{"Name":"IPPROTO_MAX","Value":256} ,{"Name":"IPPROTO_RESERVED_RAW","Value":257} ,{"Name":"IPPROTO_RESERVED_IPSEC","Value":258} ,{"Name":"IPPROTO_RESERVED_IPSECOFFLOAD","Value":259} ,{"Name":"IPPROTO_RESERVED_WNV","Value":260} ,{"Name":"IPPROTO_RESERVED_MAX","Value":261} ] ,"IntegerBase":"Int32" },{ "Name":"SCOPE_LEVEL" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":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":"SCOPE_ID" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous_e__Union"]},"Attrs":[]} ,{"Name":"Value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"SOCKADDR_IN" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"sin_family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"sin_port","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"sin_addr","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"sin_zero","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKADDR_DL" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"sdl_family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"sdl_data","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"sdl_zero","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSABUF" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"len","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"buf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSAMSG" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"namelen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lpBuffers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"dwBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Control","Type":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"cmsghdr" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cmsg_len","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"cmsg_level","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"cmsg_type","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ADDRINFOA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ai_flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_family","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_socktype","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_addrlen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_canonname","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ADDRINFOW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ai_flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_family","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_socktype","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_addrlen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_canonname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ADDRINFOEXA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[{"Kind":"Obsolete","Message":"ADDRINFOEX"}] ,"Fields":[ {"Name":"ai_flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_family","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_socktype","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_addrlen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_canonname","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_blob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"ai_bloblen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_provider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"ai_next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOEXA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ADDRINFOEXW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ai_flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_family","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_socktype","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_addrlen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_canonname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_blob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"ai_bloblen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_provider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"ai_next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOEXW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ADDRINFOEX2A" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[{"Kind":"Obsolete","Message":"ADDRINFOEX2"}] ,"Fields":[ {"Name":"ai_flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_family","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_socktype","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_addrlen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_canonname","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_blob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"ai_bloblen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_provider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"ai_next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOEX2A","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_fqdn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ADDRINFOEX2W" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ai_flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_family","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_socktype","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_addrlen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_canonname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_blob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"ai_bloblen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_provider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"ai_next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOEX2W","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_fqdn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ADDRINFOEX3" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ai_flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_family","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_socktype","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_addrlen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_canonname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_blob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"ai_bloblen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_provider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"ai_next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOEX3","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_fqdn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_interfaceindex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ADDRINFOEX4" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ai_flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_family","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_socktype","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_addrlen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_canonname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_blob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"ai_bloblen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_provider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"ai_next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOEX4","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_fqdn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_interfaceindex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_resolutionhandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ADDRINFOEX5" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ai_flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_family","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_socktype","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_addrlen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_canonname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_blob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"ai_bloblen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_provider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"ai_next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOEX5","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_fqdn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_interfaceindex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_resolutionhandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_ttl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"addrinfo_dns_server" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ai_servertype","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ai_flags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"ai_addrlen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ai_addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ai_template","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"ADDRINFOEX6" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ai_flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_family","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_socktype","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_addrlen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_canonname","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_blob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"ai_bloblen","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ,{"Name":"ai_provider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"ai_next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOEX5","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_fqdn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_interfaceindex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ai_resolutionhandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ai_ttl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ai_numservers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ai_servers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"addrinfo_dns_server","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ai_responseflags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"fd_set" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"fd_count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"fd_array","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"timeval" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"tv_sec","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"tv_usec","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"hostent" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"h_name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"h_aliases","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":[]} ,{"Name":"h_addrtype","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ,{"Name":"h_length","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ,{"Name":"h_addr_list","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"netent" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"n_name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"n_aliases","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":[]} ,{"Name":"n_addrtype","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ,{"Name":"n_net","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"servent" ,"Architectures":["X64","Arm64"] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"s_name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"s_aliases","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":[]} ,{"Name":"s_proto","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"s_port","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"protoent" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"p_name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"p_aliases","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":[]} ,{"Name":"p_proto","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSAData" ,"Architectures":["X64","Arm64"] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"wVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wHighVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"iMaxSockets","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"iMaxUdpDg","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"lpVendorInfo","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":257},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"szSystemStatus","Type":{"Kind":"Array","Shape":{"Size":129},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"sockproto" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"sp_family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"sp_protocol","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"linger" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"l_onoff","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"l_linger","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"QOS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"SendingFlowspec","Type":{"Kind":"ApiRef","Name":"FLOWSPEC","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"ReceivingFlowspec","Type":{"Kind":"ApiRef","Name":"FLOWSPEC","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"ProviderSpecific","Type":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSANETWORKEVENTS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lNetworkEvents","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iErrorCode","Type":{"Kind":"Array","Shape":{"Size":10},"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSAPROTOCOLCHAIN" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ChainLen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"ChainEntries","Type":{"Kind":"Array","Shape":{"Size":7},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSAPROTOCOL_INFOA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[{"Kind":"Obsolete","Message":"WSAPROTOCOL_INFO"}] ,"Fields":[ {"Name":"dwServiceFlags1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwServiceFlags2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwServiceFlags3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwServiceFlags4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwProviderFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ProviderId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"dwCatalogEntryId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ProtocolChain","Type":{"Kind":"ApiRef","Name":"WSAPROTOCOLCHAIN","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"iVersion","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iAddressFamily","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iMaxSockAddr","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iMinSockAddr","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iSocketType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iProtocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iProtocolMaxOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iNetworkByteOrder","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iSecurityScheme","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"dwMessageSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwProviderReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"szProtocol","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSAPROTOCOL_INFOW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwServiceFlags1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwServiceFlags2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwServiceFlags3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwServiceFlags4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwProviderFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ProviderId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"dwCatalogEntryId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ProtocolChain","Type":{"Kind":"ApiRef","Name":"WSAPROTOCOLCHAIN","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"iVersion","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iAddressFamily","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iMaxSockAddr","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iMinSockAddr","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iSocketType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iProtocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iProtocolMaxOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iNetworkByteOrder","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iSecurityScheme","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"dwMessageSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwProviderReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"szProtocol","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"LPCONDITIONPROC" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpCallerId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lpCallerData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lpSQOS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"QOS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lpGQOS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"QOS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lpCalleeId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lpCalleeData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"g","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"dwCallbackData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ] },{ "Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"dwError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbTransferred","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WSACOMPLETIONTYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"NSP_NOTIFY_IMMEDIATELY","Value":0} ,{"Name":"NSP_NOTIFY_HWND","Value":1} ,{"Name":"NSP_NOTIFY_EVENT","Value":2} ,{"Name":"NSP_NOTIFY_PORT","Value":3} ,{"Name":"NSP_NOTIFY_APC","Value":4} ] ,"IntegerBase":"Int32" },{ "Name":"WSACOMPLETION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Type","Type":{"Kind":"ApiRef","Name":"WSACOMPLETIONTYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Parameters","Type":{"Kind":"ApiRef","Name":"_Parameters_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Parameters_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"WindowMessage","Type":{"Kind":"ApiRef","Name":"_WindowMessage_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Parameters_e__Union"]},"Attrs":[]} ,{"Name":"Event","Type":{"Kind":"ApiRef","Name":"_Event_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Parameters_e__Union"]},"Attrs":[]} ,{"Name":"Apc","Type":{"Kind":"ApiRef","Name":"_Apc_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Parameters_e__Union"]},"Attrs":[]} ,{"Name":"Port","Type":{"Kind":"ApiRef","Name":"_Port_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Parameters_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Port_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":[]} ,{"Name":"hPort","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"Key","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"_Apc_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":[]} ,{"Name":"lpfnCompletionProc","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"_Event_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"_WindowMessage_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"uMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"context","Type":{"Kind":"ApiRef","Name":"WPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"AFPROTOCOLS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"iAddressFamily","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iProtocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSAECOMPARATOR" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"COMP_EQUAL","Value":0} ,{"Name":"COMP_NOTLESS","Value":1} ] ,"IntegerBase":"Int32" },{ "Name":"WSAVERSION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ecHow","Type":{"Kind":"ApiRef","Name":"WSAECOMPARATOR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSAQUERYSETA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[{"Kind":"Obsolete","Message":"WSAQUERYSET"}] ,"Fields":[ {"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpszServiceInstanceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpServiceClassId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"lpVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAVERSION","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"lpszComment","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpNSProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"lpszContext","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwNumberOfProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpafpProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AFPROTOCOLS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"lpszQueryString","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwNumberOfCsAddrs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpcsaBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CSADDR_INFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"dwOutputFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BLOB","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSAQUERYSETW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpszServiceInstanceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpServiceClassId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"lpVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAVERSION","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"lpszComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpNSProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"lpszContext","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwNumberOfProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpafpProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AFPROTOCOLS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"lpszQueryString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwNumberOfCsAddrs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpcsaBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CSADDR_INFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"dwOutputFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BLOB","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSAQUERYSET2A" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[{"Kind":"Obsolete","Message":"WSAQUERYSET2"}] ,"Fields":[ {"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpszServiceInstanceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAVERSION","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"lpszComment","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpNSProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"lpszContext","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwNumberOfProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpafpProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AFPROTOCOLS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"lpszQueryString","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwNumberOfCsAddrs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpcsaBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CSADDR_INFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"dwOutputFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BLOB","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSAQUERYSET2W" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpszServiceInstanceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAVERSION","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"lpszComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpNSProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"lpszContext","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwNumberOfProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpafpProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AFPROTOCOLS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"lpszQueryString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwNumberOfCsAddrs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpcsaBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CSADDR_INFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"dwOutputFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BLOB","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSAESETSERVICEOP" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"RNRSERVICE_REGISTER","Value":0} ,{"Name":"RNRSERVICE_DEREGISTER","Value":1} ,{"Name":"RNRSERVICE_DELETE","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"WSANSCLASSINFOA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[{"Kind":"Obsolete","Message":"WSANSCLASSINFO"}] ,"Fields":[ {"Name":"lpszName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwValueType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwValueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSANSCLASSINFOW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwValueType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwValueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSASERVICECLASSINFOA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[{"Kind":"Obsolete","Message":"WSASERVICECLASSINFO"}] ,"Fields":[ {"Name":"lpServiceClassId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"lpszServiceClassName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpClassInfos","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSANSCLASSINFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSASERVICECLASSINFOW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpServiceClassId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"lpszServiceClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpClassInfos","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSANSCLASSINFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSANAMESPACE_INFOA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[{"Kind":"Obsolete","Message":"WSANAMESPACE_INFO"}] ,"Fields":[ {"Name":"NSProviderId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"fActive","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpszIdentifier","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSANAMESPACE_INFOW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"NSProviderId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"fActive","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpszIdentifier","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSANAMESPACE_INFOEXA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[{"Kind":"Obsolete","Message":"WSANAMESPACE_INFOEX"}] ,"Fields":[ {"Name":"NSProviderId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"fActive","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpszIdentifier","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ProviderSpecific","Type":{"Kind":"ApiRef","Name":"BLOB","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSANAMESPACE_INFOEXW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"NSProviderId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"fActive","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpszIdentifier","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ProviderSpecific","Type":{"Kind":"ApiRef","Name":"BLOB","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSAPOLLFD" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"fd","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"events","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ,{"Name":"revents","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCK_NOTIFY_REGISTRATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"socket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"completionKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"eventFilter","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"operation","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"triggerFlags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"registrationResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IN6_ADDR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"u","Type":{"Kind":"ApiRef","Name":"_u_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_u_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Byte","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"Word","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"sockaddr_in6_old" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"sin6_family","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ,{"Name":"sin6_port","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"sin6_flowinfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"sin6_addr","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"sockaddr_gen" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Address","Type":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"AddressIn","Type":{"Kind":"ApiRef","Name":"SOCKADDR_IN","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"AddressIn6","Type":{"Kind":"ApiRef","Name":"sockaddr_in6_old","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"INTERFACE_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"iiFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"iiAddress","Type":{"Kind":"ApiRef","Name":"sockaddr_gen","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"iiBroadcastAddress","Type":{"Kind":"ApiRef","Name":"sockaddr_gen","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"iiNetmask","Type":{"Kind":"ApiRef","Name":"sockaddr_gen","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"INTERFACE_INFO_EX" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"iiFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"iiAddress","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"iiBroadcastAddress","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"iiNetmask","Type":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"PMTUD_STATE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"IP_PMTUDISC_NOT_SET","Value":0} ,{"Name":"IP_PMTUDISC_DO","Value":1} ,{"Name":"IP_PMTUDISC_DONT","Value":2} ,{"Name":"IP_PMTUDISC_PROBE","Value":3} ,{"Name":"IP_PMTUDISC_MAX","Value":4} ] ,"IntegerBase":"Int32" },{ "Name":"SOCKADDR_IN6" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"sin6_family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"sin6_port","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"sin6_flowinfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"sin6_addr","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"sin6_scope_id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"sin6_scope_struct","Type":{"Kind":"ApiRef","Name":"SCOPE_ID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"SOCKADDR_IN6_W2KSP1" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"sin6_family","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ,{"Name":"sin6_port","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"sin6_flowinfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"sin6_addr","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"sin6_scope_id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKADDR_INET" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Ipv4","Type":{"Kind":"ApiRef","Name":"SOCKADDR_IN","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Ipv6","Type":{"Kind":"ApiRef","Name":"SOCKADDR_IN6","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"si_family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKADDR_IN6_PAIR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"SourceAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_IN6","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"DestinationAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_IN6","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"MULTICAST_MODE_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"MCAST_INCLUDE","Value":0} ,{"Name":"MCAST_EXCLUDE","Value":1} ] ,"IntegerBase":"Int32" },{ "Name":"IP_MREQ" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"imr_multiaddr","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"imr_interface","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IP_MREQ_SOURCE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"imr_multiaddr","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"imr_sourceaddr","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"imr_interface","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IP_MSFILTER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"imsf_multiaddr","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"imsf_interface","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"imsf_fmode","Type":{"Kind":"ApiRef","Name":"MULTICAST_MODE_TYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"imsf_numsrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"imsf_slist","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IPV6_MREQ" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ipv6mr_multiaddr","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"ipv6mr_interface","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"GROUP_REQ" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"gr_interface","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"gr_group","Type":{"Kind":"ApiRef","Name":"SOCKADDR_STORAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"GROUP_SOURCE_REQ" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"gsr_interface","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"gsr_group","Type":{"Kind":"ApiRef","Name":"SOCKADDR_STORAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"gsr_source","Type":{"Kind":"ApiRef","Name":"SOCKADDR_STORAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"GROUP_FILTER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"gf_interface","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"gf_group","Type":{"Kind":"ApiRef","Name":"SOCKADDR_STORAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"gf_fmode","Type":{"Kind":"ApiRef","Name":"MULTICAST_MODE_TYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"gf_numsrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"gf_slist","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SOCKADDR_STORAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IN_PKTINFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ipi_addr","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"ipi_ifindex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IN6_PKTINFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ipi6_addr","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"ipi6_ifindex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IN_PKTINFO_EX" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"pkt_info","Type":{"Kind":"ApiRef","Name":"IN_PKTINFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"scope_id","Type":{"Kind":"ApiRef","Name":"SCOPE_ID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IN6_PKTINFO_EX" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"pkt_info","Type":{"Kind":"ApiRef","Name":"IN6_PKTINFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"scope_id","Type":{"Kind":"ApiRef","Name":"SCOPE_ID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IN_RECVERR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"protocol","Type":{"Kind":"ApiRef","Name":"IPPROTO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"info","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"code","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ICMP_ERROR_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"srcaddress","Type":{"Kind":"ApiRef","Name":"SOCKADDR_INET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"protocol","Type":{"Kind":"ApiRef","Name":"IPPROTO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"code","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"eWINDOW_ADVANCE_METHOD" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"E_WINDOW_ADVANCE_BY_TIME","Value":1} ,{"Name":"E_WINDOW_USE_AS_DATA_CACHE","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"RM_SEND_WINDOW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"RateKbitsPerSec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"WindowSizeInMSecs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"WindowSizeInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"RM_SENDER_STATS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"DataBytesSent","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"TotalBytesSent","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"NaksReceived","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"NaksReceivedTooLate","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"NumOutstandingNaks","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"NumNaksAfterRData","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"RepairPacketsSent","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"BufferSpaceAvailable","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"TrailingEdgeSeqId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"LeadingEdgeSeqId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"RateKBitsPerSecOverall","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"RateKBitsPerSecLast","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"TotalODataPacketsSent","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"RM_RECEIVER_STATS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"NumODataPacketsReceived","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"NumRDataPacketsReceived","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"NumDuplicateDataPackets","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"DataBytesReceived","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"TotalBytesReceived","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"RateKBitsPerSecOverall","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"RateKBitsPerSecLast","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"TrailingEdgeSeqId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"LeadingEdgeSeqId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"AverageSequencesInWindow","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"MinSequencesInWindow","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"MaxSequencesInWindow","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"FirstNakSequenceNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"NumPendingNaks","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"NumOutstandingNaks","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"NumDataPacketsBuffered","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"TotalSelectiveNaksSent","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"TotalParityNaksSent","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"RM_FEC_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"FECBlockSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"FECProActivePackets","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"FECGroupSize","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"fFECOnDemandParityEnabled","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IPX_ADDRESS_DATA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"adapternum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"netnum","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"nodenum","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"wan","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"status","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"maxpkt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"linkspeed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IPX_NETNUM_DATA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"netnum","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"hopcount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"netdelay","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"cardnum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"router","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IPX_SPXCONNSTATUS_DATA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ConnectionState","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"WatchDogActive","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"LocalConnectionId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"RemoteConnectionId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"LocalSequenceNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"LocalAckNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"LocalAllocNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"RemoteAckNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"RemoteAllocNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"LocalSocket","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"ImmediateAddress","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"RemoteNetwork","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"RemoteNode","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"RemoteSocket","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"RetransmissionCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"EstimatedRoundTripDelay","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"RetransmittedPackets","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"SuppressedPacket","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"LM_IRPARMS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nTXDataBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"nRXDataBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"nBaudRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"thresholdTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"discTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"nMSLinkTurn","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"nTXPackets","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"nRXPackets","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKADDR_IRDA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"irdaAddressFamily","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"irdaDeviceID","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"irdaServiceName","Type":{"Kind":"Array","Shape":{"Size":25},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WINDOWS_IRDA_DEVICE_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"irdaDeviceID","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"irdaDeviceName","Type":{"Kind":"Array","Shape":{"Size":22},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"irdaDeviceHints1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"irdaDeviceHints2","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"irdaCharSet","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WCE_IRDA_DEVICE_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"irdaDeviceID","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"irdaDeviceName","Type":{"Kind":"Array","Shape":{"Size":22},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WINDOWS_DEVICELIST" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"numDevice","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Device","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"WINDOWS_IRDA_DEVICE_INFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WCE_DEVICELIST" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"numDevice","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Device","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"WCE_IRDA_DEVICE_INFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WINDOWS_IAS_SET" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"irdaClassName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"irdaAttribName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"irdaAttribType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"irdaAttribute","Type":{"Kind":"ApiRef","Name":"_irdaAttribute_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_irdaAttribute_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"irdaAttribInt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"irdaAttribOctetSeq","Type":{"Kind":"ApiRef","Name":"_irdaAttribOctetSeq_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_irdaAttribute_e__Union"]},"Attrs":[]} ,{"Name":"irdaAttribUsrStr","Type":{"Kind":"ApiRef","Name":"_irdaAttribUsrStr_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_irdaAttribute_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_irdaAttribUsrStr_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Len","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"CharSet","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"UsrStr","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"_irdaAttribOctetSeq_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Len","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"OctetSeq","Type":{"Kind":"Array","Shape":{"Size":1024},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"WINDOWS_IAS_QUERY" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"irdaDeviceID","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"irdaClassName","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"irdaAttribName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"irdaAttribType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"irdaAttribute","Type":{"Kind":"ApiRef","Name":"_irdaAttribute_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_irdaAttribute_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"irdaAttribInt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"irdaAttribOctetSeq","Type":{"Kind":"ApiRef","Name":"_irdaAttribOctetSeq_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_irdaAttribute_e__Union"]},"Attrs":[]} ,{"Name":"irdaAttribUsrStr","Type":{"Kind":"ApiRef","Name":"_irdaAttribUsrStr_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_irdaAttribute_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_irdaAttribUsrStr_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Len","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"CharSet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"UsrStr","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"_irdaAttribOctetSeq_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Len","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"OctetSeq","Type":{"Kind":"Array","Shape":{"Size":1024},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"NL_PREFIX_ORIGIN" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":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" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":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" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":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_ROUTE_PROTOCOL" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"RouteProtocolOther","Value":1} ,{"Name":"RouteProtocolLocal","Value":2} ,{"Name":"RouteProtocolNetMgmt","Value":3} ,{"Name":"RouteProtocolIcmp","Value":4} ,{"Name":"RouteProtocolEgp","Value":5} ,{"Name":"RouteProtocolGgp","Value":6} ,{"Name":"RouteProtocolHello","Value":7} ,{"Name":"RouteProtocolRip","Value":8} ,{"Name":"RouteProtocolIsIs","Value":9} ,{"Name":"RouteProtocolEsIs","Value":10} ,{"Name":"RouteProtocolCisco","Value":11} ,{"Name":"RouteProtocolBbn","Value":12} ,{"Name":"RouteProtocolOspf","Value":13} ,{"Name":"RouteProtocolBgp","Value":14} ,{"Name":"RouteProtocolIdpr","Value":15} ,{"Name":"RouteProtocolEigrp","Value":16} ,{"Name":"RouteProtocolDvmrp","Value":17} ,{"Name":"RouteProtocolRpl","Value":18} ,{"Name":"RouteProtocolDhcp","Value":19} ,{"Name":"MIB_IPPROTO_OTHER","Value":1} ,{"Name":"PROTO_IP_OTHER","Value":1} ,{"Name":"MIB_IPPROTO_LOCAL","Value":2} ,{"Name":"PROTO_IP_LOCAL","Value":2} ,{"Name":"MIB_IPPROTO_NETMGMT","Value":3} ,{"Name":"PROTO_IP_NETMGMT","Value":3} ,{"Name":"MIB_IPPROTO_ICMP","Value":4} ,{"Name":"PROTO_IP_ICMP","Value":4} ,{"Name":"MIB_IPPROTO_EGP","Value":5} ,{"Name":"PROTO_IP_EGP","Value":5} ,{"Name":"MIB_IPPROTO_GGP","Value":6} ,{"Name":"PROTO_IP_GGP","Value":6} ,{"Name":"MIB_IPPROTO_HELLO","Value":7} ,{"Name":"PROTO_IP_HELLO","Value":7} ,{"Name":"MIB_IPPROTO_RIP","Value":8} ,{"Name":"PROTO_IP_RIP","Value":8} ,{"Name":"MIB_IPPROTO_IS_IS","Value":9} ,{"Name":"PROTO_IP_IS_IS","Value":9} ,{"Name":"MIB_IPPROTO_ES_IS","Value":10} ,{"Name":"PROTO_IP_ES_IS","Value":10} ,{"Name":"MIB_IPPROTO_CISCO","Value":11} ,{"Name":"PROTO_IP_CISCO","Value":11} ,{"Name":"MIB_IPPROTO_BBN","Value":12} ,{"Name":"PROTO_IP_BBN","Value":12} ,{"Name":"MIB_IPPROTO_OSPF","Value":13} ,{"Name":"PROTO_IP_OSPF","Value":13} ,{"Name":"MIB_IPPROTO_BGP","Value":14} ,{"Name":"PROTO_IP_BGP","Value":14} ,{"Name":"MIB_IPPROTO_IDPR","Value":15} ,{"Name":"PROTO_IP_IDPR","Value":15} ,{"Name":"MIB_IPPROTO_EIGRP","Value":16} ,{"Name":"PROTO_IP_EIGRP","Value":16} ,{"Name":"MIB_IPPROTO_DVMRP","Value":17} ,{"Name":"PROTO_IP_DVMRP","Value":17} ,{"Name":"MIB_IPPROTO_RPL","Value":18} ,{"Name":"PROTO_IP_RPL","Value":18} ,{"Name":"MIB_IPPROTO_DHCP","Value":19} ,{"Name":"PROTO_IP_DHCP","Value":19} ,{"Name":"MIB_IPPROTO_NT_AUTOSTATIC","Value":10002} ,{"Name":"PROTO_IP_NT_AUTOSTATIC","Value":10002} ,{"Name":"MIB_IPPROTO_NT_STATIC","Value":10006} ,{"Name":"PROTO_IP_NT_STATIC","Value":10006} ,{"Name":"MIB_IPPROTO_NT_STATIC_NON_DOD","Value":10007} ,{"Name":"PROTO_IP_NT_STATIC_NON_DOD","Value":10007} ] ,"IntegerBase":"Int32" },{ "Name":"NL_ADDRESS_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"NlatUnspecified","Value":0} ,{"Name":"NlatUnicast","Value":1} ,{"Name":"NlatAnycast","Value":2} ,{"Name":"NlatMulticast","Value":3} ,{"Name":"NlatBroadcast","Value":4} ,{"Name":"NlatInvalid","Value":5} ] ,"IntegerBase":"Int32" },{ "Name":"NL_ROUTE_ORIGIN" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"NlroManual","Value":0} ,{"Name":"NlroWellKnown","Value":1} ,{"Name":"NlroDHCP","Value":2} ,{"Name":"NlroRouterAdvertisement","Value":3} ,{"Name":"Nlro6to4","Value":4} ] ,"IntegerBase":"Int32" },{ "Name":"NL_NEIGHBOR_STATE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"NlnsUnreachable","Value":0} ,{"Name":"NlnsIncomplete","Value":1} ,{"Name":"NlnsProbe","Value":2} ,{"Name":"NlnsDelay","Value":3} ,{"Name":"NlnsStale","Value":4} ,{"Name":"NlnsReachable","Value":5} ,{"Name":"NlnsPermanent","Value":6} ,{"Name":"NlnsMaximum","Value":7} ] ,"IntegerBase":"Int32" },{ "Name":"NL_LINK_LOCAL_ADDRESS_BEHAVIOR" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"LinkLocalAlwaysOff","Value":0} ,{"Name":"LinkLocalDelayed","Value":1} ,{"Name":"LinkLocalAlwaysOn","Value":2} ,{"Name":"LinkLocalUnchanged","Value":-1} ] ,"IntegerBase":"Int32" },{ "Name":"NL_INTERFACE_OFFLOAD_ROD" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"NL_ROUTER_DISCOVERY_BEHAVIOR" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"RouterDiscoveryDisabled","Value":0} ,{"Name":"RouterDiscoveryEnabled","Value":1} ,{"Name":"RouterDiscoveryDhcp","Value":2} ,{"Name":"RouterDiscoveryUnchanged","Value":-1} ] ,"IntegerBase":"Int32" },{ "Name":"NL_BANDWIDTH_FLAG" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"NlbwDisabled","Value":0} ,{"Name":"NlbwEnabled","Value":1} ,{"Name":"NlbwUnchanged","Value":-1} ] ,"IntegerBase":"Int32" },{ "Name":"NL_PATH_BANDWIDTH_ROD" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Bandwidth","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"Instability","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"BandwidthPeaked","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"NL_NETWORK_CATEGORY" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"NetworkCategoryPublic","Value":0} ,{"Name":"NetworkCategoryPrivate","Value":1} ,{"Name":"NetworkCategoryDomainAuthenticated","Value":2} ,{"Name":"NetworkCategoryUnchanged","Value":-1} ,{"Name":"NetworkCategoryUnknown","Value":-1} ] ,"IntegerBase":"Int32" },{ "Name":"NL_INTERFACE_NETWORK_CATEGORY_STATE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"NlincCategoryUnknown","Value":0} ,{"Name":"NlincPublic","Value":1} ,{"Name":"NlincPrivate","Value":2} ,{"Name":"NlincDomainAuthenticated","Value":3} ,{"Name":"NlincCategoryStateMax","Value":4} ] ,"IntegerBase":"Int32" },{ "Name":"NL_NETWORK_CONNECTIVITY_LEVEL_HINT" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":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" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":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" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ConnectivityLevel","Type":{"Kind":"ApiRef","Name":"NL_NETWORK_CONNECTIVITY_LEVEL_HINT","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"ConnectivityCost","Type":{"Kind":"ApiRef","Name":"NL_NETWORK_CONNECTIVITY_COST_HINT","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"ApproachingDataLimit","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"OverDataLimit","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"Roaming","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"NL_BANDWIDTH_INFORMATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Bandwidth","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"Instability","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"BandwidthPeaked","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"TCPSTATE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"TCPSTATE_CLOSED","Value":0} ,{"Name":"TCPSTATE_LISTEN","Value":1} ,{"Name":"TCPSTATE_SYN_SENT","Value":2} ,{"Name":"TCPSTATE_SYN_RCVD","Value":3} ,{"Name":"TCPSTATE_ESTABLISHED","Value":4} ,{"Name":"TCPSTATE_FIN_WAIT_1","Value":5} ,{"Name":"TCPSTATE_FIN_WAIT_2","Value":6} ,{"Name":"TCPSTATE_CLOSE_WAIT","Value":7} ,{"Name":"TCPSTATE_CLOSING","Value":8} ,{"Name":"TCPSTATE_LAST_ACK","Value":9} ,{"Name":"TCPSTATE_TIME_WAIT","Value":10} ,{"Name":"TCPSTATE_MAX","Value":11} ] ,"IntegerBase":"Int32" },{ "Name":"TRANSPORT_SETTING_ID" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"tcp_keepalive" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"onoff","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"keepalivetime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"keepaliveinterval","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CONTROL_CHANNEL_TRIGGER_STATUS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"CONTROL_CHANNEL_TRIGGER_STATUS_INVALID","Value":0} ,{"Name":"CONTROL_CHANNEL_TRIGGER_STATUS_SOFTWARE_SLOT_ALLOCATED","Value":1} ,{"Name":"CONTROL_CHANNEL_TRIGGER_STATUS_HARDWARE_SLOT_ALLOCATED","Value":2} ,{"Name":"CONTROL_CHANNEL_TRIGGER_STATUS_POLICY_ERROR","Value":3} ,{"Name":"CONTROL_CHANNEL_TRIGGER_STATUS_SYSTEM_ERROR","Value":4} ,{"Name":"CONTROL_CHANNEL_TRIGGER_STATUS_TRANSPORT_DISCONNECTED","Value":5} ,{"Name":"CONTROL_CHANNEL_TRIGGER_STATUS_SERVICE_UNAVAILABLE","Value":6} ] ,"IntegerBase":"Int32" },{ "Name":"REAL_TIME_NOTIFICATION_SETTING_INPUT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"TransportSettingId","Type":{"Kind":"ApiRef","Name":"TRANSPORT_SETTING_ID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"BrokerEventGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"REAL_TIME_NOTIFICATION_SETTING_INPUT_EX" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"TransportSettingId","Type":{"Kind":"ApiRef","Name":"TRANSPORT_SETTING_ID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"BrokerEventGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"Unmark","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"REAL_TIME_NOTIFICATION_SETTING_OUTPUT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ChannelStatus","Type":{"Kind":"ApiRef","Name":"CONTROL_CHANNEL_TRIGGER_STATUS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ASSOCIATE_NAMERES_CONTEXT_INPUT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"TransportSettingId","Type":{"Kind":"ApiRef","Name":"TRANSPORT_SETTING_ID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Handle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"TIMESTAMPING_CONFIG" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"TxTimestampsBuffered","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKET_PRIORITY_HINT" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"SocketPriorityHintVeryLow","Value":0} ,{"Name":"SocketPriorityHintLow","Value":1} ,{"Name":"SocketPriorityHintNormal","Value":2} ,{"Name":"SocketMaximumPriorityHintType","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"PRIORITY_STATUS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Sender","Type":{"Kind":"ApiRef","Name":"SOCKET_PRIORITY_HINT","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Receiver","Type":{"Kind":"ApiRef","Name":"SOCKET_PRIORITY_HINT","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"RCVALL_VALUE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"RCVALL_OFF","Value":0} ,{"Name":"RCVALL_ON","Value":1} ,{"Name":"RCVALL_SOCKETLEVELONLY","Value":2} ,{"Name":"RCVALL_IPLEVEL","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"RCVALL_IF" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Mode","Type":{"Kind":"ApiRef","Name":"RCVALL_VALUE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Interface","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"TCP_INITIAL_RTO_PARAMETERS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Rtt","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"MaxSynRetransmissions","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"TCP_ICW_LEVEL" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"TCP_ICW_LEVEL_DEFAULT","Value":0} ,{"Name":"TCP_ICW_LEVEL_HIGH","Value":1} ,{"Name":"TCP_ICW_LEVEL_VERY_HIGH","Value":2} ,{"Name":"TCP_ICW_LEVEL_AGGRESSIVE","Value":3} ,{"Name":"TCP_ICW_LEVEL_EXPERIMENTAL","Value":4} ,{"Name":"TCP_ICW_LEVEL_COMPAT","Value":254} ,{"Name":"TCP_ICW_LEVEL_MAX","Value":255} ] ,"IntegerBase":"Int32" },{ "Name":"TCP_ICW_PARAMETERS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Level","Type":{"Kind":"ApiRef","Name":"TCP_ICW_LEVEL","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"TCP_ACK_FREQUENCY_PARAMETERS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"TcpDelayedAckFrequency","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"TCP_INFO_v0" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"State","Type":{"Kind":"ApiRef","Name":"TCPSTATE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Mss","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ConnectionTimeMs","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"TimestampsEnabled","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"RttUs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"MinRttUs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"BytesInFlight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Cwnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SndWnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"RcvWnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"RcvBuf","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"BytesOut","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"BytesIn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"BytesReordered","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"BytesRetrans","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"FastRetrans","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"DupAcksIn","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"TimeoutEpisodes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SynRetrans","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"TCP_INFO_v1" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"State","Type":{"Kind":"ApiRef","Name":"TCPSTATE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Mss","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ConnectionTimeMs","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"TimestampsEnabled","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"RttUs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"MinRttUs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"BytesInFlight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Cwnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SndWnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"RcvWnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"RcvBuf","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"BytesOut","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"BytesIn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"BytesReordered","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"BytesRetrans","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"FastRetrans","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"DupAcksIn","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"TimeoutEpisodes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SynRetrans","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"SndLimTransRwin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SndLimTimeRwin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SndLimBytesRwin","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"SndLimTransCwnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SndLimTimeCwnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SndLimBytesCwnd","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"SndLimTransSnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SndLimTimeSnd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SndLimBytesSnd","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"INET_PORT_RANGE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"StartPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"NumberOfPorts","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"INET_PORT_RESERVATION_TOKEN" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Token","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"INET_PORT_RESERVATION_INSTANCE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Reservation","Type":{"Kind":"ApiRef","Name":"INET_PORT_RANGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Token","Type":{"Kind":"ApiRef","Name":"INET_PORT_RESERVATION_TOKEN","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"INET_PORT_RESERVATION_INFORMATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"OwningPid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKET_USAGE_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"SYSTEM_CRITICAL_SOCKET","Value":1} ] ,"IntegerBase":"Int32" },{ "Name":"SOCKET_SECURITY_PROTOCOL" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"SOCKET_SECURITY_PROTOCOL_DEFAULT","Value":0} ,{"Name":"SOCKET_SECURITY_PROTOCOL_IPSEC","Value":1} ,{"Name":"SOCKET_SECURITY_PROTOCOL_IPSEC2","Value":2} ,{"Name":"SOCKET_SECURITY_PROTOCOL_INVALID","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"SOCKET_SECURITY_SETTINGS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"SecurityProtocol","Type":{"Kind":"ApiRef","Name":"SOCKET_SECURITY_PROTOCOL","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"SecurityFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKET_SECURITY_SETTINGS_IPSEC" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"SecurityProtocol","Type":{"Kind":"ApiRef","Name":"SOCKET_SECURITY_PROTOCOL","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"SecurityFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"IpsecFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"AuthipMMPolicyKey","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"AuthipQMPolicyKey","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"Reserved","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"UserNameStringLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"DomainNameStringLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"PasswordStringLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"AllStrings","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKET_PEER_TARGET_NAME" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"SecurityProtocol","Type":{"Kind":"ApiRef","Name":"SOCKET_SECURITY_PROTOCOL","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"PeerAddress","Type":{"Kind":"ApiRef","Name":"SOCKADDR_STORAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"PeerTargetNameStringLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"AllStrings","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKET_SECURITY_QUERY_TEMPLATE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"SecurityProtocol","Type":{"Kind":"ApiRef","Name":"SOCKET_SECURITY_PROTOCOL","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"PeerAddress","Type":{"Kind":"ApiRef","Name":"SOCKADDR_STORAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"PeerTokenAccessMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKET_SECURITY_QUERY_TEMPLATE_IPSEC2" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"SecurityProtocol","Type":{"Kind":"ApiRef","Name":"SOCKET_SECURITY_PROTOCOL","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"PeerAddress","Type":{"Kind":"ApiRef","Name":"SOCKADDR_STORAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"PeerTokenAccessMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"FieldMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKET_SECURITY_QUERY_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"SecurityProtocol","Type":{"Kind":"ApiRef","Name":"SOCKET_SECURITY_PROTOCOL","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"PeerApplicationAccessTokenHandle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"PeerMachineAccessTokenHandle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SOCKET_SECURITY_QUERY_INFO_IPSEC2" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"SecurityProtocol","Type":{"Kind":"ApiRef","Name":"SOCKET_SECURITY_PROTOCOL","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"PeerApplicationAccessTokenHandle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"PeerMachineAccessTokenHandle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"MmSaId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"QmSaId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"NegotiationWinerr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SaLookupContext","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"RSS_SCALABILITY_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"RssEnabled","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSA_COMPATIBILITY_BEHAVIOR_ID" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WsaBehaviorAll","Value":0} ,{"Name":"WsaBehaviorReceiveBuffering","Value":1} ,{"Name":"WsaBehaviorAutoTuning","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"WSA_COMPATIBILITY_MODE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"BehaviorId","Type":{"Kind":"ApiRef","Name":"WSA_COMPATIBILITY_BEHAVIOR_ID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"TargetOsVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"RIORESULT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Status","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"BytesTransferred","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SocketContext","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"RequestContext","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"RIO_BUF" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"BufferId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_BUFFERID_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"RIO_CMSG_BUFFER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"TotalLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ATM_ADDRESS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"AddressType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"NumofDigits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Addr","Type":{"Kind":"Array","Shape":{"Size":20},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ATM_BLLI" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Layer2Protocol","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Layer2UserSpecifiedProtocol","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Layer3Protocol","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Layer3UserSpecifiedProtocol","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Layer3IPI","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SnapID","Type":{"Kind":"Array","Shape":{"Size":5},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ATM_BHLI" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"HighLayerInfoType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"HighLayerInfoLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"HighLayerInfo","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"sockaddr_atm" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"satm_family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"satm_number","Type":{"Kind":"ApiRef","Name":"ATM_ADDRESS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"satm_blli","Type":{"Kind":"ApiRef","Name":"ATM_BLLI","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"satm_bhli","Type":{"Kind":"ApiRef","Name":"ATM_BHLI","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"Q2931_IE_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"IE_AALParameters","Value":0} ,{"Name":"IE_TrafficDescriptor","Value":1} ,{"Name":"IE_BroadbandBearerCapability","Value":2} ,{"Name":"IE_BHLI","Value":3} ,{"Name":"IE_BLLI","Value":4} ,{"Name":"IE_CalledPartyNumber","Value":5} ,{"Name":"IE_CalledPartySubaddress","Value":6} ,{"Name":"IE_CallingPartyNumber","Value":7} ,{"Name":"IE_CallingPartySubaddress","Value":8} ,{"Name":"IE_Cause","Value":9} ,{"Name":"IE_QOSClass","Value":10} ,{"Name":"IE_TransitNetworkSelection","Value":11} ] ,"IntegerBase":"Int32" },{ "Name":"Q2931_IE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"IEType","Type":{"Kind":"ApiRef","Name":"Q2931_IE_TYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"IELength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"IE","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"AAL_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"AALTYPE_5","Value":5} ,{"Name":"AALTYPE_USER","Value":16} ] ,"IntegerBase":"Int32" },{ "Name":"AAL5_PARAMETERS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ForwardMaxCPCSSDUSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"BackwardMaxCPCSSDUSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Mode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"SSCSType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"AALUSER_PARAMETERS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"UserDefined","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"AAL_PARAMETERS_IE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"AALType","Type":{"Kind":"ApiRef","Name":"AAL_TYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"AALSpecificParameters","Type":{"Kind":"ApiRef","Name":"_AALSpecificParameters_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_AALSpecificParameters_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"AAL5Parameters","Type":{"Kind":"ApiRef","Name":"AAL5_PARAMETERS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"AALUserParameters","Type":{"Kind":"ApiRef","Name":"AALUSER_PARAMETERS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"ATM_TD" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"PeakCellRate_CLP0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"PeakCellRate_CLP01","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SustainableCellRate_CLP0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SustainableCellRate_CLP01","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"MaxBurstSize_CLP0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"MaxBurstSize_CLP01","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Tagging","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ATM_TRAFFIC_DESCRIPTOR_IE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Forward","Type":{"Kind":"ApiRef","Name":"ATM_TD","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Backward","Type":{"Kind":"ApiRef","Name":"ATM_TD","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"BestEffort","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ATM_BROADBAND_BEARER_CAPABILITY_IE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"BearerClass","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"TrafficType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"TimingRequirements","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"ClippingSusceptability","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"UserPlaneConnectionConfig","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ATM_BLLI_IE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Layer2Protocol","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Layer2Mode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Layer2WindowSize","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Layer2UserSpecifiedProtocol","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Layer3Protocol","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Layer3Mode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Layer3DefaultPacketSize","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Layer3PacketWindowSize","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Layer3UserSpecifiedProtocol","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Layer3IPI","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SnapID","Type":{"Kind":"Array","Shape":{"Size":5},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ATM_CALLING_PARTY_NUMBER_IE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ATM_Number","Type":{"Kind":"ApiRef","Name":"ATM_ADDRESS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Presentation_Indication","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Screening_Indicator","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ATM_CAUSE_IE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Location","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Cause","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"DiagnosticsLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Diagnostics","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ATM_QOS_CLASS_IE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"QOSClassForward","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"QOSClassBackward","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ATM_TRANSIT_NETWORK_SELECTION_IE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"TypeOfNetworkId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"NetworkIdPlan","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"NetworkIdLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"NetworkId","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ATM_CONNECTION_ID" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"DeviceNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"VPI","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"VCI","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ATM_PVC_PARAMS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":4 ,"Attrs":[] ,"Fields":[ {"Name":"PvcConnectionId","Type":{"Kind":"ApiRef","Name":"ATM_CONNECTION_ID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"PvcQos","Type":{"Kind":"ApiRef","Name":"QOS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"NAPI_PROVIDER_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"ProviderType_Application","Value":1} ,{"Name":"ProviderType_Service","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"NAPI_PROVIDER_LEVEL" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"ProviderLevel_None","Value":0} ,{"Name":"ProviderLevel_Secondary","Value":1} ,{"Name":"ProviderLevel_Primary","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"NAPI_DOMAIN_DESCRIPTION_BLOB" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"AuthLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cchDomainName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"OffsetNextDomainDescription","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"OffsetThisDomainName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"NAPI_PROVIDER_INSTALLATION_BLOB" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwProviderType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"fSupportsWildCard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cDomains","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"OffsetFirstDomain","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"TRANSMIT_FILE_BUFFERS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Head","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"HeadLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Tail","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"TailLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"LPFN_TRANSMITFILE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"hSocket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"nNumberOfBytesToWrite","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"nNumberOfBytesPerSend","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpTransmitBuffers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TRANSMIT_FILE_BUFFERS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"LPFN_ACCEPTEX" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"sListenSocket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"sAcceptSocket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpOutputBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]} ,{"Name":"dwReceiveDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwLocalAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwRemoteAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpdwBytesReceived","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"LPFN_GETACCEPTEXSOCKADDRS" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpOutputBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"dwReceiveDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwLocalAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwRemoteAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"LocalSockaddr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}}},"Attrs":["Out"]} ,{"Name":"LocalSockaddrLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ,{"Name":"RemoteSockaddr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}}},"Attrs":["Out"]} ,{"Name":"RemoteSockaddrLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"TRANSMIT_PACKETS_ELEMENT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwElFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous_e__Union"]},"Attrs":[]} ,{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nFileOffset","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"LPFN_TRANSMITPACKETS" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"hSocket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpPacketArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TRANSMIT_PACKETS_ELEMENT","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"nElementCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"nSendSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"LPFN_CONNECTEX" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]} ,{"Name":"namelen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpSendBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]} ,{"Name":"dwSendDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpdwBytesSent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"LPFN_DISCONNECTEX" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"NLA_BLOB_DATA_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"NLA_RAW_DATA","Value":0} ,{"Name":"NLA_INTERFACE","Value":1} ,{"Name":"NLA_802_1X_LOCATION","Value":2} ,{"Name":"NLA_CONNECTIVITY","Value":3} ,{"Name":"NLA_ICS","Value":4} ] ,"IntegerBase":"Int32" },{ "Name":"NLA_CONNECTIVITY_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"NLA_NETWORK_AD_HOC","Value":0} ,{"Name":"NLA_NETWORK_MANAGED","Value":1} ,{"Name":"NLA_NETWORK_UNMANAGED","Value":2} ,{"Name":"NLA_NETWORK_UNKNOWN","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"NLA_INTERNET" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"NLA_INTERNET_UNKNOWN","Value":0} ,{"Name":"NLA_INTERNET_NO","Value":1} ,{"Name":"NLA_INTERNET_YES","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"NLA_BLOB" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"header","Type":{"Kind":"ApiRef","Name":"_header_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"data","Type":{"Kind":"ApiRef","Name":"_data_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_data_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"rawData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"interfaceData","Type":{"Kind":"ApiRef","Name":"_interfaceData_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_data_e__Union"]},"Attrs":[]} ,{"Name":"locationData","Type":{"Kind":"ApiRef","Name":"_locationData_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_data_e__Union"]},"Attrs":[]} ,{"Name":"connectivity","Type":{"Kind":"ApiRef","Name":"_connectivity_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_data_e__Union"]},"Attrs":[]} ,{"Name":"ICS","Type":{"Kind":"ApiRef","Name":"_ICS_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_data_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_ICS_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"remote","Type":{"Kind":"ApiRef","Name":"_remote_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_data_e__Union","_ICS_e__Struct"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_remote_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"speed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"state","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"machineName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]} ,{"Name":"sharedAdapterName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"_connectivity_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"type","Type":{"Kind":"ApiRef","Name":"NLA_CONNECTIVITY_TYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"internet","Type":{"Kind":"ApiRef","Name":"NLA_INTERNET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"_locationData_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"information","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"_interfaceData_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwSpeed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"adapterName","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"_header_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"type","Type":{"Kind":"ApiRef","Name":"NLA_BLOB_DATA_TYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"nextOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"LPFN_WSARECVMSG" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpMsg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAMSG","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lpdwNumberOfBytesRecvd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"WSAPOLLDATA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"result","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"fds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"timeout","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"fdArray","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"WSAPOLLFD","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSASENDMSG" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpMsg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAMSG","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpNumberOfBytesSent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":[]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"LPFN_WSASENDMSG" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpMsg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAMSG","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNumberOfBytesSent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"LPFN_WSAPOLL" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"fdarray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPOLLFD","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"nfds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"timeout","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"LPFN_RIORECEIVE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"SocketQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_RQ_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"pData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"RIO_BUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"DataBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"RequestContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"LPFN_RIORECEIVEEX" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"SocketQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_RQ_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"pData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"RIO_BUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"DataBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pLocalAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_BUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"pRemoteAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_BUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"pControlContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_BUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_BUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"RequestContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"LPFN_RIOSEND" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"SocketQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_RQ_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"pData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"RIO_BUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"DataBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"RequestContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"LPFN_RIOSENDEX" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"SocketQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_RQ_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"pData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"RIO_BUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"DataBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pLocalAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_BUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"pRemoteAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_BUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"pControlContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_BUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_BUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"RequestContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"LPFN_RIOCLOSECOMPLETIONQUEUE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"CQ","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_CQ_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"RIO_NOTIFICATION_COMPLETION_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"RIO_EVENT_COMPLETION","Value":1} ,{"Name":"RIO_IOCP_COMPLETION","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"RIO_NOTIFICATION_COMPLETION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Type","Type":{"Kind":"ApiRef","Name":"RIO_NOTIFICATION_COMPLETION_TYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Event","Type":{"Kind":"ApiRef","Name":"_Event_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous_e__Union"]},"Attrs":[]} ,{"Name":"Iocp","Type":{"Kind":"ApiRef","Name":"_Iocp_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Iocp_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"IocpHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"CompletionKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"Overlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"_Event_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"EventHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"NotifyReset","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"LPFN_RIOCREATECOMPLETIONQUEUE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_CQ_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"QueueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"NotificationCompletion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_NOTIFICATION_COMPLETION","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ] },{ "Name":"LPFN_RIOCREATEREQUESTQUEUE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_RQ_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"Socket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"MaxOutstandingReceive","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"MaxReceiveDataBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"MaxOutstandingSend","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"MaxSendDataBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ReceiveCQ","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_CQ_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"SendCQ","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_CQ_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"SocketContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"LPFN_RIODEQUEUECOMPLETION" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"CQ","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_CQ_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"Array","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"RIORESULT","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ,{"Name":"ArraySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"LPFN_RIODEREGISTERBUFFER" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"BufferId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_BUFFERID_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"LPFN_RIONOTIFY" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"CQ","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_CQ_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"LPFN_RIOREGISTERBUFFER" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_BUFFERID_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"DataBuffer","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated"]} ,{"Name":"DataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"LPFN_RIORESIZECOMPLETIONQUEUE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"CQ","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_CQ_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"QueueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"LPFN_RIORESIZEREQUESTQUEUE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"RQ","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RIO_RQ_t","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"MaxOutstandingReceive","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"MaxOutstandingSend","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"RIO_EXTENSION_FUNCTION_TABLE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"RIOReceive","Type":{"Kind":"ApiRef","Name":"LPFN_RIORECEIVE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"RIOReceiveEx","Type":{"Kind":"ApiRef","Name":"LPFN_RIORECEIVEEX","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"RIOSend","Type":{"Kind":"ApiRef","Name":"LPFN_RIOSEND","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"RIOSendEx","Type":{"Kind":"ApiRef","Name":"LPFN_RIOSENDEX","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"RIOCloseCompletionQueue","Type":{"Kind":"ApiRef","Name":"LPFN_RIOCLOSECOMPLETIONQUEUE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"RIOCreateCompletionQueue","Type":{"Kind":"ApiRef","Name":"LPFN_RIOCREATECOMPLETIONQUEUE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"RIOCreateRequestQueue","Type":{"Kind":"ApiRef","Name":"LPFN_RIOCREATEREQUESTQUEUE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"RIODequeueCompletion","Type":{"Kind":"ApiRef","Name":"LPFN_RIODEQUEUECOMPLETION","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"RIODeregisterBuffer","Type":{"Kind":"ApiRef","Name":"LPFN_RIODEREGISTERBUFFER","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"RIONotify","Type":{"Kind":"ApiRef","Name":"LPFN_RIONOTIFY","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"RIORegisterBuffer","Type":{"Kind":"ApiRef","Name":"LPFN_RIOREGISTERBUFFER","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"RIOResizeCompletionQueue","Type":{"Kind":"ApiRef","Name":"LPFN_RIORESIZECOMPLETIONQUEUE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"RIOResizeRequestQueue","Type":{"Kind":"ApiRef","Name":"LPFN_RIORESIZEREQUESTQUEUE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSPData" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"wVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wHighVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSATHREADID" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ThreadHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"LPBLOCKINGCALLBACK" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"dwContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ] },{ "Name":"LPWSAUSERAPC" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"dwContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ] },{ "Name":"LPWSPACCEPT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]} ,{"Name":"addrlen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpfnCondition","Type":{"Kind":"ApiRef","Name":"LPCONDITIONPROC","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"dwCallbackData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPADDRESSTOSTRING" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpsaAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1}]} ,{"Name":"dwAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpProtocolInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpszAddressString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"lpdwAddressStringLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPASYNCSELECT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"wMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lEvent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPBIND" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]} ,{"Name":"namelen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPCANCELBLOCKINGCALL" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPCLEANUP" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPCLOSESOCKET" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPCONNECT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]} ,{"Name":"namelen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpCallerData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpCalleeData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out","Optional"]} ,{"Name":"lpSQOS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"QOS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpGQOS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"QOS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPDUPLICATESOCKET" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"dwProcessId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpProtocolInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPENUMNETWORKEVENTS" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"hEventObject","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpNetworkEvents","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSANETWORKEVENTS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPEVENTSELECT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"hEventObject","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lNetworkEvents","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPGETOVERLAPPEDRESULT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpcbTransfer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"fWait","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPGETPEERNAME" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"namelen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPGETSOCKNAME" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"namelen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPGETSOCKOPT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"level","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"optname","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"optval","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]} ,{"Name":"optlen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPGETQOSBYNAME" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpQOSName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpQOS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"QOS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPIOCTL" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"dwIoControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpvInBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]} ,{"Name":"cbInBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpvOutBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5},"Optional"]} ,{"Name":"cbOutBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpcbBytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpThreadId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSATHREADID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPJOINLEAF" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]} ,{"Name":"namelen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpCallerData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpCalleeData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out","Optional"]} ,{"Name":"lpSQOS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"QOS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpGQOS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"QOS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPLISTEN" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"backlog","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPRECV" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpBuffers","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNumberOfBytesRecvd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"lpFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpThreadId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSATHREADID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In"]} ] },{ "Name":"LPWSPRECVDISCONNECT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpInboundDisconnectData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPRECVFROM" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpBuffers","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNumberOfBytesRecvd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"lpFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpFrom","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":6},"Optional"]} ,{"Name":"lpFromlen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpThreadId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSATHREADID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPSELECT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"nfds","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"readfds","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"fd_set","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"writefds","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"fd_set","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"exceptfds","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"fd_set","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"timeval","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPSEND" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpBuffers","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNumberOfBytesSent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpThreadId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSATHREADID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPSENDDISCONNECT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpOutboundDisconnectData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPSENDTO" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpBuffers","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNumberOfBytesSent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpTo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":6},"Optional","Const"]} ,{"Name":"iTolen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpThreadId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSATHREADID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPSETSOCKOPT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"level","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"optname","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"optval","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]} ,{"Name":"optlen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPSHUTDOWN" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"how","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPSOCKET" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"af","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"type","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpProtocolInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"g","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSPSTRINGTOADDRESS" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"AddressString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"AddressFamily","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpProtocolInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]} ,{"Name":"lpAddressLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSPPROC_TABLE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpWSPAccept","Type":{"Kind":"ApiRef","Name":"LPWSPACCEPT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPAddressToString","Type":{"Kind":"ApiRef","Name":"LPWSPADDRESSTOSTRING","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPAsyncSelect","Type":{"Kind":"ApiRef","Name":"LPWSPASYNCSELECT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPBind","Type":{"Kind":"ApiRef","Name":"LPWSPBIND","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPCancelBlockingCall","Type":{"Kind":"ApiRef","Name":"LPWSPCANCELBLOCKINGCALL","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPCleanup","Type":{"Kind":"ApiRef","Name":"LPWSPCLEANUP","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPCloseSocket","Type":{"Kind":"ApiRef","Name":"LPWSPCLOSESOCKET","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPConnect","Type":{"Kind":"ApiRef","Name":"LPWSPCONNECT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPDuplicateSocket","Type":{"Kind":"ApiRef","Name":"LPWSPDUPLICATESOCKET","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPEnumNetworkEvents","Type":{"Kind":"ApiRef","Name":"LPWSPENUMNETWORKEVENTS","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPEventSelect","Type":{"Kind":"ApiRef","Name":"LPWSPEVENTSELECT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPGetOverlappedResult","Type":{"Kind":"ApiRef","Name":"LPWSPGETOVERLAPPEDRESULT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPGetPeerName","Type":{"Kind":"ApiRef","Name":"LPWSPGETPEERNAME","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPGetSockName","Type":{"Kind":"ApiRef","Name":"LPWSPGETSOCKNAME","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPGetSockOpt","Type":{"Kind":"ApiRef","Name":"LPWSPGETSOCKOPT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPGetQOSByName","Type":{"Kind":"ApiRef","Name":"LPWSPGETQOSBYNAME","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPIoctl","Type":{"Kind":"ApiRef","Name":"LPWSPIOCTL","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPJoinLeaf","Type":{"Kind":"ApiRef","Name":"LPWSPJOINLEAF","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPListen","Type":{"Kind":"ApiRef","Name":"LPWSPLISTEN","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPRecv","Type":{"Kind":"ApiRef","Name":"LPWSPRECV","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPRecvDisconnect","Type":{"Kind":"ApiRef","Name":"LPWSPRECVDISCONNECT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPRecvFrom","Type":{"Kind":"ApiRef","Name":"LPWSPRECVFROM","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPSelect","Type":{"Kind":"ApiRef","Name":"LPWSPSELECT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPSend","Type":{"Kind":"ApiRef","Name":"LPWSPSEND","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPSendDisconnect","Type":{"Kind":"ApiRef","Name":"LPWSPSENDDISCONNECT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPSendTo","Type":{"Kind":"ApiRef","Name":"LPWSPSENDTO","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPSetSockOpt","Type":{"Kind":"ApiRef","Name":"LPWSPSETSOCKOPT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPShutdown","Type":{"Kind":"ApiRef","Name":"LPWSPSHUTDOWN","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPSocket","Type":{"Kind":"ApiRef","Name":"LPWSPSOCKET","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWSPStringToAddress","Type":{"Kind":"ApiRef","Name":"LPWSPSTRINGTOADDRESS","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"LPWPUCLOSEEVENT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWPUCLOSESOCKETHANDLE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWPUCREATEEVENT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWPUCREATESOCKETHANDLE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"dwCatalogEntryId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWPUFDISSET" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"fdset","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"fd_set","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"LPWPUGETPROVIDERPATH" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpszProviderDllPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"lpProviderDllPathLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWPUMODIFYIFSHANDLE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"dwCatalogEntryId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ProposedHandle","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWPUPOSTMESSAGE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"Msg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wParam","Type":{"Kind":"ApiRef","Name":"WPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"LPWPUQUERYBLOCKINGCALLBACK" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"dwCatalogEntryId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lplpfnCallback","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LPBLOCKINGCALLBACK","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ,{"Name":"lpdwContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWPUQUERYSOCKETHANDLECONTEXT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWPUQUEUEAPC" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpThreadId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSATHREADID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpfnUserApc","Type":{"Kind":"ApiRef","Name":"LPWSAUSERAPC","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"dwContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWPURESETEVENT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWPUSETEVENT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWPUOPENCURRENTTHREAD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpThreadId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSATHREADID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWPUCLOSETHREAD" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpThreadId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSATHREADID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWPUCOMPLETEOVERLAPPEDREQUEST" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"dwError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbTransferred","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSPUPCALLTABLE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpWPUCloseEvent","Type":{"Kind":"ApiRef","Name":"LPWPUCLOSEEVENT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWPUCloseSocketHandle","Type":{"Kind":"ApiRef","Name":"LPWPUCLOSESOCKETHANDLE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWPUCreateEvent","Type":{"Kind":"ApiRef","Name":"LPWPUCREATEEVENT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWPUCreateSocketHandle","Type":{"Kind":"ApiRef","Name":"LPWPUCREATESOCKETHANDLE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWPUFDIsSet","Type":{"Kind":"ApiRef","Name":"LPWPUFDISSET","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWPUGetProviderPath","Type":{"Kind":"ApiRef","Name":"LPWPUGETPROVIDERPATH","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWPUModifyIFSHandle","Type":{"Kind":"ApiRef","Name":"LPWPUMODIFYIFSHANDLE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWPUPostMessage","Type":{"Kind":"ApiRef","Name":"LPWPUPOSTMESSAGE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWPUQueryBlockingCallback","Type":{"Kind":"ApiRef","Name":"LPWPUQUERYBLOCKINGCALLBACK","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWPUQuerySocketHandleContext","Type":{"Kind":"ApiRef","Name":"LPWPUQUERYSOCKETHANDLECONTEXT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWPUQueueApc","Type":{"Kind":"ApiRef","Name":"LPWPUQUEUEAPC","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWPUResetEvent","Type":{"Kind":"ApiRef","Name":"LPWPURESETEVENT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWPUSetEvent","Type":{"Kind":"ApiRef","Name":"LPWPUSETEVENT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWPUOpenCurrentThread","Type":{"Kind":"ApiRef","Name":"LPWPUOPENCURRENTTHREAD","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lpWPUCloseThread","Type":{"Kind":"ApiRef","Name":"LPWPUCLOSETHREAD","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"LPWSPSTARTUP" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"wVersionRequested","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"lpWSPData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSPData","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpProtocolInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"UpcallTable","Type":{"Kind":"ApiRef","Name":"WSPUPCALLTABLE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpProcTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSPPROC_TABLE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"LPWSCENUMPROTOCOLS" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpiProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional"]} ,{"Name":"lpProtocolBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSCDEINSTALLPROVIDER" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSCINSTALLPROVIDER" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpszProviderDllPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"lpProtocolInfoList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"dwNumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSCGETPROVIDERPATH" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpszProviderDllPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"lpProviderDllPathLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"LPWSCUPDATEPROVIDER" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpszProviderDllPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"lpProtocolInfoList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"dwNumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSC_PROVIDER_INFO_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"ProviderInfoLspCategories","Value":0} ,{"Name":"ProviderInfoAudit","Value":1} ] ,"IntegerBase":"Int32" },{ "Name":"WSC_PROVIDER_AUDIT_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"RecordSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"LPWSCINSTALLNAMESPACE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpszIdentifier","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpszPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ] },{ "Name":"LPWSCUNINSTALLNAMESPACE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ] },{ "Name":"LPWSCENABLENSPROVIDER" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"LPNSPCLEANUP" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ] },{ "Name":"LPNSPLOOKUPSERVICEBEGIN" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpqsRestrictions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAQUERYSETW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpServiceClassInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSASERVICECLASSINFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lphLookup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"LPNSPLOOKUPSERVICENEXT" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"hLookup","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpqsResults","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAQUERYSETW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ] },{ "Name":"LPNSPIOCTL" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"hLookup","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpvInBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]} ,{"Name":"cbInBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpvOutBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]} ,{"Name":"cbOutBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpcbBytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lpCompletion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSACOMPLETION","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpThreadId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSATHREADID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"LPNSPLOOKUPSERVICEEND" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"hLookup","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"LPNSPSETSERVICE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpServiceClassInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSASERVICECLASSINFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpqsRegInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAQUERYSETW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"essOperation","Type":{"Kind":"ApiRef","Name":"WSAESETSERVICEOP","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"LPNSPINSTALLSERVICECLASS" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpServiceClassInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSASERVICECLASSINFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"LPNSPREMOVESERVICECLASS" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpServiceClassId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ] },{ "Name":"LPNSPGETSERVICECLASSINFO" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpdwBufSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"lpServiceClassInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSASERVICECLASSINFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"NSP_ROUTINE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwMajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwMinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"NSPCleanup","Type":{"Kind":"ApiRef","Name":"LPNSPCLEANUP","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"NSPLookupServiceBegin","Type":{"Kind":"ApiRef","Name":"LPNSPLOOKUPSERVICEBEGIN","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"NSPLookupServiceNext","Type":{"Kind":"ApiRef","Name":"LPNSPLOOKUPSERVICENEXT","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"NSPLookupServiceEnd","Type":{"Kind":"ApiRef","Name":"LPNSPLOOKUPSERVICEEND","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"NSPSetService","Type":{"Kind":"ApiRef","Name":"LPNSPSETSERVICE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"NSPInstallServiceClass","Type":{"Kind":"ApiRef","Name":"LPNSPINSTALLSERVICECLASS","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"NSPRemoveServiceClass","Type":{"Kind":"ApiRef","Name":"LPNSPREMOVESERVICECLASS","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"NSPGetServiceClassInfo","Type":{"Kind":"ApiRef","Name":"LPNSPGETSERVICECLASSINFO","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"NSPIoctl","Type":{"Kind":"ApiRef","Name":"LPNSPIOCTL","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"LPNSPSTARTUP" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpnspRoutines","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NSP_ROUTINE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"LPNSPV2STARTUP" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"ppvClientSessionArg","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} ] },{ "Name":"LPNSPV2CLEANUP" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"pvClientSessionArg","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"LPNSPV2LOOKUPSERVICEBEGIN" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpqsRestrictions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAQUERYSET2W","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpvClientSessionArg","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"lphLookup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"LPNSPV2LOOKUPSERVICENEXTEX" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"hAsyncCall","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"hLookup","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"lpqsResults","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAQUERYSET2W","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"LPNSPV2LOOKUPSERVICEEND" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"hLookup","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"LPNSPV2SETSERVICEEX" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"hAsyncCall","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpqsRegInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAQUERYSET2W","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"essOperation","Type":{"Kind":"ApiRef","Name":"WSAESETSERVICEOP","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpvClientSessionArg","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"LPNSPV2CLIENTSESSIONRUNDOWN" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"pvClientSessionArg","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"NSPV2_ROUTINE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwMajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwMinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"NSPv2Startup","Type":{"Kind":"ApiRef","Name":"LPNSPV2STARTUP","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"NSPv2Cleanup","Type":{"Kind":"ApiRef","Name":"LPNSPV2CLEANUP","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"NSPv2LookupServiceBegin","Type":{"Kind":"ApiRef","Name":"LPNSPV2LOOKUPSERVICEBEGIN","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"NSPv2LookupServiceNextEx","Type":{"Kind":"ApiRef","Name":"LPNSPV2LOOKUPSERVICENEXTEX","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"NSPv2LookupServiceEnd","Type":{"Kind":"ApiRef","Name":"LPNSPV2LOOKUPSERVICEEND","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"NSPv2SetServiceEx","Type":{"Kind":"ApiRef","Name":"LPNSPV2SETSERVICEEX","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"NSPv2ClientSessionRundown","Type":{"Kind":"ApiRef","Name":"LPNSPV2CLIENTSESSIONRUNDOWN","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"NS_INFOA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwNameSpaceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpNameSpace","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"NS_INFOW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwNameSpaceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpNameSpace","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SERVICE_TYPE_VALUE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwValueType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwValueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwValueNameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwValueOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SERVICE_TYPE_VALUE_ABSA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwValueType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwValueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpValueName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SERVICE_TYPE_VALUE_ABSW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwValueType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwValueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpValueName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SERVICE_TYPE_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwTypeNameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwValueCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Values","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SERVICE_TYPE_VALUE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SERVICE_TYPE_INFO_ABSA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpTypeName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwValueCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Values","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SERVICE_TYPE_VALUE_ABSA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SERVICE_TYPE_INFO_ABSW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpTypeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwValueCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Values","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SERVICE_TYPE_VALUE_ABSW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SERVICE_ADDRESS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwAddressType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwAddressFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwPrincipalLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"lpPrincipal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SERVICE_ADDRESSES" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwAddressCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Addresses","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"SERVICE_ADDRESS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SERVICE_INFOA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpServiceType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"lpServiceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpComment","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpLocale","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwDisplayHint","Type":{"Kind":"ApiRef","Name":"RESOURCE_DISPLAY_TYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpMachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpServiceAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERVICE_ADDRESSES","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ServiceSpecificInfo","Type":{"Kind":"ApiRef","Name":"BLOB","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"SERVICE_INFOW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpServiceType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ,{"Name":"lpServiceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpLocale","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwDisplayHint","Type":{"Kind":"ApiRef","Name":"RESOURCE_DISPLAY_TYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpMachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpServiceAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERVICE_ADDRESSES","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ,{"Name":"ServiceSpecificInfo","Type":{"Kind":"ApiRef","Name":"BLOB","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"NS_SERVICE_INFOA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ServiceInfo","Type":{"Kind":"ApiRef","Name":"SERVICE_INFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"NS_SERVICE_INFOW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ServiceInfo","Type":{"Kind":"ApiRef","Name":"SERVICE_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"PROTOCOL_INFOA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwServiceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"iAddressFamily","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iMaxSockAddr","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iMinSockAddr","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iSocketType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iProtocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"dwMessageSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpProtocol","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"PROTOCOL_INFOW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwServiceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"iAddressFamily","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iMaxSockAddr","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iMinSockAddr","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iSocketType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"iProtocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"dwMessageSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"NETRESOURCE2A" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwScope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwUsage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwDisplayType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpLocalName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpRemoteName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpComment","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ns_info","Type":{"Kind":"ApiRef","Name":"NS_INFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"ServiceType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"dwProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpiProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"NETRESOURCE2W" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwScope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwUsage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwDisplayType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpLocalName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpRemoteName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpComment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ns_info","Type":{"Kind":"ApiRef","Name":"NS_INFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"ServiceType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"dwProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpiProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"LPFN_NSPAPI" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Attrs":[ "Cdecl" ] ,"Params":[ ] },{ "Name":"LPSERVICE_CALLBACK_PROC" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Attrs":[ "Cdecl" ] ,"Params":[ {"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"hAsyncTaskHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"SERVICE_ASYNC_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lpServiceCallbackProc","Type":{"Kind":"ApiRef","Name":"LPSERVICE_CALLBACK_PROC","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"hAsyncTaskHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"LPLOOKUPSERVICE_COMPLETION_ROUTINE" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"dwError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"LPWSCWRITEPROVIDERORDER" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpwdCatalogEntryId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"dwNumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"LPWSCWRITENAMESPACEORDER" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ,{"Name":"dwNumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"sockaddr_un" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"sun_family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"sun_path","Type":{"Kind":"Array","Shape":{"Size":108},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"sockaddr_ipx" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"sa_family","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ,{"Name":"sa_netnum","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"sa_nodenum","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"sa_socket","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"sockaddr_tp" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"tp_family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"tp_addr_type","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"tp_taddr_len","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"tp_tsel_len","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"tp_addr","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"sockaddr_nb" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"snb_family","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ,{"Name":"snb_type","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"snb_name","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"sockaddr_vns" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"sin_family","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"net_address","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"subnet_addr","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"port","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"hops","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"filler","Type":{"Kind":"Array","Shape":{"Size":5},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"DL_OUI" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Byte","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"DL_EI48" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Byte","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"DL_EUI48" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Byte","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Oui","Type":{"Kind":"ApiRef","Name":"DL_OUI","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Ei48","Type":{"Kind":"ApiRef","Name":"DL_EI48","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"DL_EI64" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Byte","Type":{"Kind":"Array","Shape":{"Size":5},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"DL_EUI64" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Byte","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"Value","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Oui","Type":{"Kind":"ApiRef","Name":"DL_OUI","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous_e__Struct"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Ei64","Type":{"Kind":"ApiRef","Name":"DL_EI64","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous_e__Struct","_Anonymous_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Tse","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Ei48","Type":{"Kind":"ApiRef","Name":"DL_EI48","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] }] }] }] },{ "Name":"SNAP_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Dsap","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Ssap","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Control","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Oui","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ETHERNET_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Destination","Type":{"Kind":"ApiRef","Name":"DL_EUI48","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"DL_EUI48","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Type","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"VLAN_TAG" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Tag","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"ICMP_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Code","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Checksum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ICMP_MESSAGE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Header","Type":{"Kind":"ApiRef","Name":"ICMP_HEADER","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Data","Type":{"Kind":"ApiRef","Name":"_Data_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Data_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Data32","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ,{"Name":"Data16","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]} ,{"Name":"Data8","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"IPV4_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"TotalLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Identification","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Anonymous3","Type":{"Kind":"ApiRef","Name":"_Anonymous3_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"TimeToLive","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Protocol","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"HeaderChecksum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"SourceAddress","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"DestinationAddress","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous3_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"FlagsAndOffset","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous3_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"_Anonymous2_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"TypeOfServiceAndEcnField","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous2_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"_Anonymous1_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"VersionAndHeaderLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous1_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"IPV4_OPTION_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"OptionLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"OptionType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"IPV4_OPTION_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"IP_OPT_EOL","Value":0} ,{"Name":"IP_OPT_NOP","Value":1} ,{"Name":"IP_OPT_SECURITY","Value":130} ,{"Name":"IP_OPT_LSRR","Value":131} ,{"Name":"IP_OPT_TS","Value":68} ,{"Name":"IP_OPT_RR","Value":7} ,{"Name":"IP_OPT_SSRR","Value":137} ,{"Name":"IP_OPT_SID","Value":136} ,{"Name":"IP_OPT_ROUTER_ALERT","Value":148} ,{"Name":"IP_OPT_MULTIDEST","Value":149} ] ,"IntegerBase":"Int32" },{ "Name":"IPV4_TIMESTAMP_OPTION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"OptionHeader","Type":{"Kind":"ApiRef","Name":"IPV4_OPTION_HEADER","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Pointer","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"FlagsOverflow","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"IP_OPTION_TIMESTAMP_FLAGS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"IP_OPTION_TIMESTAMP_ONLY","Value":0} ,{"Name":"IP_OPTION_TIMESTAMP_ADDRESS","Value":1} ,{"Name":"IP_OPTION_TIMESTAMP_SPECIFIC_ADDRESS","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"IPV4_ROUTING_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"OptionHeader","Type":{"Kind":"ApiRef","Name":"IPV4_OPTION_HEADER","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Pointer","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ICMP4_UNREACH_CODE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"ICMP4_UNREACH_NET","Value":0} ,{"Name":"ICMP4_UNREACH_HOST","Value":1} ,{"Name":"ICMP4_UNREACH_PROTOCOL","Value":2} ,{"Name":"ICMP4_UNREACH_PORT","Value":3} ,{"Name":"ICMP4_UNREACH_FRAG_NEEDED","Value":4} ,{"Name":"ICMP4_UNREACH_SOURCEROUTE_FAILED","Value":5} ,{"Name":"ICMP4_UNREACH_NET_UNKNOWN","Value":6} ,{"Name":"ICMP4_UNREACH_HOST_UNKNOWN","Value":7} ,{"Name":"ICMP4_UNREACH_ISOLATED","Value":8} ,{"Name":"ICMP4_UNREACH_NET_ADMIN","Value":9} ,{"Name":"ICMP4_UNREACH_HOST_ADMIN","Value":10} ,{"Name":"ICMP4_UNREACH_NET_TOS","Value":11} ,{"Name":"ICMP4_UNREACH_HOST_TOS","Value":12} ,{"Name":"ICMP4_UNREACH_ADMIN","Value":13} ] ,"IntegerBase":"Int32" },{ "Name":"ICMP4_TIME_EXCEED_CODE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"ICMP4_TIME_EXCEED_TRANSIT","Value":0} ,{"Name":"ICMP4_TIME_EXCEED_REASSEMBLY","Value":1} ] ,"IntegerBase":"Int32" },{ "Name":"ICMPV4_ROUTER_SOLICIT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"RsHeader","Type":{"Kind":"ApiRef","Name":"ICMP_MESSAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ICMPV4_ROUTER_ADVERT_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"RaHeader","Type":{"Kind":"ApiRef","Name":"ICMP_MESSAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ICMPV4_ROUTER_ADVERT_ENTRY" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"RouterAdvertAddr","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"PreferenceLevel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ICMPV4_TIMESTAMP_MESSAGE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Header","Type":{"Kind":"ApiRef","Name":"ICMP_MESSAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"OriginateTimestamp","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ReceiveTimestamp","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"TransmitTimestamp","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ICMPV4_ADDRESS_MASK_MESSAGE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Header","Type":{"Kind":"ApiRef","Name":"ICMP_MESSAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"AddressMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ARP_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"HardwareAddressSpace","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"ProtocolAddressSpace","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"HardwareAddressLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"ProtocolAddressLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Opcode","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"SenderHardwareAddress","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ARP_OPCODE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"ARP_REQUEST","Value":1} ,{"Name":"ARP_RESPONSE","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"ARP_HARDWARE_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"ARP_HW_ENET","Value":1} ,{"Name":"ARP_HW_802","Value":6} ] ,"IntegerBase":"Int32" },{ "Name":"IGMP_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Checksum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"MulticastAddress","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous2_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Reserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"MaxRespTime","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Code","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"_Anonymous1_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous1_e__Union"]},"Attrs":[]} ,{"Name":"VersionType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"IGMP_MAX_RESP_CODE_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"IGMP_MAX_RESP_CODE_TYPE_NORMAL","Value":0} ,{"Name":"IGMP_MAX_RESP_CODE_TYPE_FLOAT","Value":1} ] ,"IntegerBase":"Int32" },{ "Name":"IGMPV3_QUERY_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Checksum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"MulticastAddress","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"SourceCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous2_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"QueriersQueryInterfaceCode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous2_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"_Anonymous1_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"MaxRespCode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous1_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"IGMPV3_REPORT_RECORD_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"AuxillaryDataLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"SourceCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"MulticastAddress","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IGMPV3_REPORT_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Reserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Checksum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"RecordCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IPV6_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"PayloadLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"NextHeader","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"HopLimit","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"SourceAddress","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"DestinationAddress","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"VersionClassFlow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"IPV6_FRAGMENT_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"NextHeader","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Reserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous_e__Union"]},"Attrs":[]} ,{"Name":"OffsetAndFlags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"IPV6_EXTENSION_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"NextHeader","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Length","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IPV6_OPTION_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"DataLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IPV6_OPTION_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"IP6OPT_PAD1","Value":0} ,{"Name":"IP6OPT_PADN","Value":1} ,{"Name":"IP6OPT_TUNNEL_LIMIT","Value":4} ,{"Name":"IP6OPT_ROUTER_ALERT","Value":5} ,{"Name":"IP6OPT_JUMBO","Value":194} ,{"Name":"IP6OPT_NSAP_ADDR","Value":195} ] ,"IntegerBase":"Int32" },{ "Name":"IPV6_OPTION_JUMBOGRAM" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Header","Type":{"Kind":"ApiRef","Name":"IPV6_OPTION_HEADER","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"JumbogramLength","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IPV6_OPTION_ROUTER_ALERT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Header","Type":{"Kind":"ApiRef","Name":"IPV6_OPTION_HEADER","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Value","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IPV6_ROUTING_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"NextHeader","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Length","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"RoutingType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"SegmentsLeft","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"nd_router_solicit" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_rs_hdr","Type":{"Kind":"ApiRef","Name":"ICMP_MESSAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ND_ROUTER_ADVERT_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_ra_hdr","Type":{"Kind":"ApiRef","Name":"ICMP_MESSAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"nd_ra_reachable","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"nd_ra_retransmit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IPV6_ROUTER_ADVERTISEMENT_FLAGS" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Value","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"ND_NEIGHBOR_SOLICIT_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_ns_hdr","Type":{"Kind":"ApiRef","Name":"ICMP_MESSAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"nd_ns_target","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ND_NEIGHBOR_ADVERT_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_na_hdr","Type":{"Kind":"ApiRef","Name":"ICMP_MESSAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"nd_na_target","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IPV6_NEIGHBOR_ADVERTISEMENT_FLAGS" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Reserved2","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"ND_REDIRECT_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_rd_hdr","Type":{"Kind":"ApiRef","Name":"ICMP_MESSAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"nd_rd_target","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"nd_rd_dst","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ND_OPTION_HDR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_opt_type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"nd_opt_len","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ND_OPTION_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"ND_OPT_SOURCE_LINKADDR","Value":1} ,{"Name":"ND_OPT_TARGET_LINKADDR","Value":2} ,{"Name":"ND_OPT_PREFIX_INFORMATION","Value":3} ,{"Name":"ND_OPT_REDIRECTED_HEADER","Value":4} ,{"Name":"ND_OPT_MTU","Value":5} ,{"Name":"ND_OPT_NBMA_SHORTCUT_LIMIT","Value":6} ,{"Name":"ND_OPT_ADVERTISEMENT_INTERVAL","Value":7} ,{"Name":"ND_OPT_HOME_AGENT_INFORMATION","Value":8} ,{"Name":"ND_OPT_SOURCE_ADDR_LIST","Value":9} ,{"Name":"ND_OPT_TARGET_ADDR_LIST","Value":10} ,{"Name":"ND_OPT_ROUTE_INFO","Value":24} ,{"Name":"ND_OPT_RDNSS","Value":25} ,{"Name":"ND_OPT_DNSSL","Value":31} ] ,"IntegerBase":"Int32" },{ "Name":"ND_OPTION_PREFIX_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_opt_pi_type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"nd_opt_pi_len","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"nd_opt_pi_prefix_len","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"nd_opt_pi_valid_time","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"nd_opt_pi_preferred_time","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"nd_opt_pi_prefix","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous2_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_opt_pi_reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous2_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_opt_pi_reserved3","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"nd_opt_pi_site_prefix_len","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"_Anonymous1_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_opt_pi_flags_reserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"_Flags_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous1_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Flags_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"ND_OPTION_RD_HDR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_opt_rh_type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"nd_opt_rh_len","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"nd_opt_rh_reserved1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"nd_opt_rh_reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ND_OPTION_MTU" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_opt_mtu_type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"nd_opt_mtu_len","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"nd_opt_mtu_reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"nd_opt_mtu_mtu","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ND_OPTION_ROUTE_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_opt_ri_type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"nd_opt_ri_len","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"nd_opt_ri_prefix_len","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"nd_opt_ri_route_lifetime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"nd_opt_ri_prefix","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_opt_ri_flags_reserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"_Flags_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Flags_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"ND_OPTION_RDNSS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_opt_rdnss_type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"nd_opt_rdnss_len","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"nd_opt_rdnss_reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"nd_opt_rdnss_lifetime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ND_OPTION_DNSSL" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"nd_opt_dnssl_type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"nd_opt_dnssl_len","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"nd_opt_dnssl_reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"nd_opt_dnssl_lifetime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"MLD_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"IcmpHeader","Type":{"Kind":"ApiRef","Name":"ICMP_HEADER","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"MaxRespTime","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"MulticastAddress","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"MLD_MAX_RESP_CODE_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"MLD_MAX_RESP_CODE_TYPE_NORMAL","Value":0} ,{"Name":"MLD_MAX_RESP_CODE_TYPE_FLOAT","Value":1} ] ,"IntegerBase":"Int32" },{ "Name":"MLDV2_QUERY_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"IcmpHeader","Type":{"Kind":"ApiRef","Name":"ICMP_HEADER","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"MulticastAddress","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"SourceCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous2_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"QueriersQueryInterfaceCode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous2_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"_Anonymous1_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"MaxRespCode","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous1_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"MLDV2_REPORT_RECORD_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"AuxillaryDataLength","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"SourceCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"MulticastAddress","Type":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"MLDV2_REPORT_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"IcmpHeader","Type":{"Kind":"ApiRef","Name":"ICMP_HEADER","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"RecordCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"tcp_hdr" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"th_sport","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"th_dport","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"th_seq","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"th_ack","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"th_flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"th_win","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"th_sum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"th_urp","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"tcp_opt_mss" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"Kind","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Length","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Mss","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"tcp_opt_ws" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Kind","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Length","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"ShiftCnt","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"tcp_opt_sack_permitted" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Kind","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Length","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"tcp_opt_sack" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Kind","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Length","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Block","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"tcp_opt_sack_block","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"tcp_opt_sack_block" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"Left","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Right","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"tcp_opt_ts" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"Kind","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Length","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Val","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"EcR","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"tcp_opt_unknown" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Kind","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Length","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"tcp_opt_fastopen" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Kind","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Length","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"Cookie","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"DL_TUNNEL_ADDRESS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"CompartmentId","Type":{"Kind":"ApiRef","Name":"COMPARTMENT_ID","TargetKind":"Default","Api":"System.Kernel","Parents":[]},"Attrs":[]} ,{"Name":"ScopeId","Type":{"Kind":"ApiRef","Name":"SCOPE_ID","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"IpAddress","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"TUNNEL_SUB_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"TUNNEL_SUB_TYPE_NONE","Value":0} ,{"Name":"TUNNEL_SUB_TYPE_CP","Value":1} ,{"Name":"TUNNEL_SUB_TYPE_IPTLS","Value":2} ,{"Name":"TUNNEL_SUB_TYPE_HA","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"DL_TEREDO_ADDRESS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"Eui64","Type":{"Kind":"ApiRef","Name":"DL_EUI64","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"Flags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"MappedPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"MappedAddress","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"DL_TEREDO_ADDRESS_PRV" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"Eui64","Type":{"Kind":"ApiRef","Name":"DL_EUI64","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Networking.WinSock","Parents":["_Anonymous_e__Union"]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"Flags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"MappedPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"MappedAddress","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"LocalAddress","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"InterfaceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"LocalPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"DlDestination","Type":{"Kind":"ApiRef","Name":"DL_EUI48","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] }] }] },{ "Name":"IPTLS_METADATA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"SequenceNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"NPI_MODULEID_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"MIT_GUID","Value":1} ,{"Name":"MIT_IF_LUID","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"NPI_MODULEID" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Length","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"NPI_MODULEID_TYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"IfLuid","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"FALLBACK_INDEX" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"FallbackIndexTcpFastopen","Value":0} ,{"Name":"FallbackIndexMax","Value":1} ] ,"IntegerBase":"Int32" },{ "Name":"servent" ,"Architectures":["X86"] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"s_name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"s_aliases","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":[]} ,{"Name":"s_port","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]} ,{"Name":"s_proto","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WSAData" ,"Architectures":["X86"] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"wVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wHighVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":257},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"szSystemStatus","Type":{"Kind":"Array","Shape":{"Size":129},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"iMaxSockets","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"iMaxUdpDg","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"lpVendorInfo","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] }], "Functions":[{ "Name":"__WSAFDIsSet" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"fd","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"fd_set","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"accept" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]} ,{"Name":"addrlen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out","Optional"]} ] },{ "Name":"bind" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]} ,{"Name":"namelen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"closesocket" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ] },{ "Name":"connect" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]} ,{"Name":"namelen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"ioctlsocket" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"cmd","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"argp","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"getpeername" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"namelen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ] },{ "Name":"getsockname" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"namelen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ] },{ "Name":"getsockopt" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"level","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"optname","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"optval","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]} ,{"Name":"optlen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ] },{ "Name":"htonl" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"hostlong","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"htons" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"UInt16"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"hostshort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] },{ "Name":"inet_addr" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"inet_pton() or InetPton("} ] ,"Params":[ {"Name":"cp","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"inet_ntoa" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"inet_ntop() or InetNtop("} ] ,"Params":[ {"Name":"in","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ] },{ "Name":"listen" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"backlog","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"ntohl" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"netlong","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"ntohs" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"UInt16"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"netshort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] },{ "Name":"recv" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"buf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"len","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"flags","Type":{"Kind":"ApiRef","Name":"SEND_RECV_FLAGS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ] },{ "Name":"recvfrom" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"buf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"len","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"from","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5},"Optional"]} ,{"Name":"fromlen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out","Optional"]} ] },{ "Name":"select" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"nfds","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"readfds","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"fd_set","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"writefds","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"fd_set","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"exceptfds","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"fd_set","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"timeval","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional","Const"]} ] },{ "Name":"send" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"buf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]} ,{"Name":"len","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"flags","Type":{"Kind":"ApiRef","Name":"SEND_RECV_FLAGS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ] },{ "Name":"sendto" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"buf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]} ,{"Name":"len","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"to","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":5},"Const"]} ,{"Name":"tolen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"setsockopt" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"level","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"optname","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"optval","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]} ,{"Name":"optlen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"shutdown" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"how","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"socket" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"af","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"type","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"gethostbyaddr" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"hostent","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"getnameinfo() or GetNameInfoW("} ] ,"Params":[ {"Name":"addr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]} ,{"Name":"len","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"type","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"gethostbyname" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"hostent","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"getaddrinfo() or GetAddrInfoW("} ] ,"Params":[ {"Name":"name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"gethostname" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]} ,{"Name":"namelen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"GetHostNameW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"name","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"namelen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"getservbyport" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"servent","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"port","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"proto","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ] },{ "Name":"getservbyname" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"servent","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"proto","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ] },{ "Name":"getprotobynumber" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"protoent","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"number","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"getprotobyname" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"protoent","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"WSAStartup" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"wVersionRequested","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"lpWSAData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAData","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WSACleanup" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ ] },{ "Name":"WSASetLastError" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"iError","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"WSAGetLastError" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"WSA_ERROR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ ] },{ "Name":"WSAIsBlocking" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ {"Kind":"Obsolete","Message":"Winsock "} ] ,"Params":[ ] },{ "Name":"WSAUnhookBlockingHook" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ {"Kind":"Obsolete","Message":"Winsock "} ] ,"Params":[ ] },{ "Name":"WSASetBlockingHook" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"FARPROC","TargetKind":"FunctionPointer","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ {"Kind":"Obsolete","Message":"Winsock "} ] ,"Params":[ {"Name":"lpBlockFunc","Type":{"Kind":"ApiRef","Name":"FARPROC","TargetKind":"FunctionPointer","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WSACancelBlockingCall" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ {"Kind":"Obsolete","Message":"Winsock "} ] ,"Params":[ ] },{ "Name":"WSAAsyncGetServByName" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ {"Kind":"Obsolete","Message":"getservbyname("} ] ,"Params":[ {"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"wMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"proto","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"buf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]} ,{"Name":"buflen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"WSAAsyncGetServByPort" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ {"Kind":"Obsolete","Message":"getservbyport("} ] ,"Params":[ {"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"wMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"port","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"proto","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"buf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]} ,{"Name":"buflen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"WSAAsyncGetProtoByName" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ {"Kind":"Obsolete","Message":"getprotobyname("} ] ,"Params":[ {"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"wMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"buf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]} ,{"Name":"buflen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"WSAAsyncGetProtoByNumber" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ {"Kind":"Obsolete","Message":"getprotobynumber("} ] ,"Params":[ {"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"wMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"number","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"buf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]} ,{"Name":"buflen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"WSAAsyncGetHostByName" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ {"Kind":"Obsolete","Message":"GetAddrInfoExW("} ] ,"Params":[ {"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"wMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"buf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]} ,{"Name":"buflen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"WSAAsyncGetHostByAddr" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ {"Kind":"Obsolete","Message":"getnameinfo() or GetNameInfoW("} ] ,"Params":[ {"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"wMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"addr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Const"]} ,{"Name":"len","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"type","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"buf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":6}]} ,{"Name":"buflen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"WSACancelAsyncRequest" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ "Obsolete" ] ,"Params":[ {"Name":"hAsyncTaskHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WSAAsyncSelect" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSAEventSelect("} ] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"wMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lEvent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"WSAAccept" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]} ,{"Name":"addrlen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpfnCondition","Type":{"Kind":"ApiRef","Name":"LPCONDITIONPROC","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"dwCallbackData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]} ] },{ "Name":"WSACloseEvent" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WSAConnect" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]} ,{"Name":"namelen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpCallerData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpCalleeData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out","Optional"]} ,{"Name":"lpSQOS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"QOS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpGQOS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"QOS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ] },{ "Name":"WSAConnectByNameW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"nodename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"servicename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"LocalAddressLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]} ,{"Name":"LocalAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]} ,{"Name":"RemoteAddressLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]} ,{"Name":"RemoteAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5},"Optional"]} ,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"timeval","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Reserved"]} ] },{ "Name":"WSAConnectByNameA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSAConnectByNameW("} ] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"nodename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"servicename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"LocalAddressLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]} ,{"Name":"LocalAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]} ,{"Name":"RemoteAddressLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]} ,{"Name":"RemoteAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5},"Optional"]} ,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"timeval","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Reserved"]} ] },{ "Name":"WSAConnectByList" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"SocketAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS_LIST","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"LocalAddressLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]} ,{"Name":"LocalAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]} ,{"Name":"RemoteAddressLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]} ,{"Name":"RemoteAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]} ,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"timeval","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Reserved"]} ] },{ "Name":"WSACreateEvent" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ ] },{ "Name":"WSADuplicateSocketA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSADuplicateSocketW("} ] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"dwProcessId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpProtocolInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WSADuplicateSocketW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"dwProcessId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpProtocolInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WSAEnumNetworkEvents" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"hEventObject","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpNetworkEvents","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSANETWORKEVENTS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WSAEnumProtocolsA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSAEnumProtocolsW("} ] ,"Params":[ {"Name":"lpiProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional"]} ,{"Name":"lpProtocolBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"WSAEnumProtocolsW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"lpiProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional"]} ,{"Name":"lpProtocolBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"WSAEventSelect" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"hEventObject","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lNetworkEvents","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"WSAGetOverlappedResult" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpcbTransfer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"fWait","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"WSAGetQOSByName" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ "Obsolete" ] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpQOSName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpQOS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"QOS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WSAHtonl" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"hostlong","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpnetlong","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"WSAHtons" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"hostshort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"lpnetshort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"WSAIoctl" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"dwIoControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpvInBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]} ,{"Name":"cbInBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpvOutBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5},"Optional"]} ,{"Name":"cbOutBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpcbBytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"WSAJoinLeaf" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]} ,{"Name":"namelen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpCallerData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpCalleeData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out","Optional"]} ,{"Name":"lpSQOS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"QOS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpGQOS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"QOS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WSANtohl" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"netlong","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lphostlong","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"WSANtohs" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"netshort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"lphostshort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"WSARecv" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpBuffers","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNumberOfBytesRecvd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"lpFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"WSARecvDisconnect" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSARecv("} ] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpInboundDisconnectData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ] },{ "Name":"WSARecvFrom" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpBuffers","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNumberOfBytesRecvd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"lpFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpFrom","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":6},"Optional"]} ,{"Name":"lpFromlen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"WSAResetEvent" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WSASend" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpBuffers","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNumberOfBytesSent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"WSASendMsg" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"Handle","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpMsg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAMSG","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNumberOfBytesSent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"WSASendDisconnect" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSASend("} ] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpOutboundDisconnectData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ] },{ "Name":"WSASendTo" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpBuffers","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNumberOfBytesSent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpTo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":6},"Optional","Const"]} ,{"Name":"iTolen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"WSASetEvent" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WSASocketA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSASocketW("} ] ,"Params":[ {"Name":"af","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"type","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpProtocolInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"g","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WSASocketW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"af","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"type","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"protocol","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpProtocolInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"g","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WSAWaitForMultipleEvents" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"cEvents","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lphEvents","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"fWaitAll","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"fAlertable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WSAAddressToStringA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSAAddressToStringW("} ] ,"Params":[ {"Name":"lpsaAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1}]} ,{"Name":"dwAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpProtocolInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpszAddressString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"lpdwAddressStringLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"WSAAddressToStringW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"lpsaAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1}]} ,{"Name":"dwAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpProtocolInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpszAddressString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"lpdwAddressStringLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"WSAStringToAddressA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSAStringToAddressW("} ] ,"Params":[ {"Name":"AddressString","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"AddressFamily","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpProtocolInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]} ,{"Name":"lpAddressLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ] },{ "Name":"WSAStringToAddressW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"AddressString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"AddressFamily","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"lpProtocolInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]} ,{"Name":"lpAddressLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ] },{ "Name":"WSALookupServiceBeginA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSALookupServiceBeginW("} ] ,"Params":[ {"Name":"lpqsRestrictions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAQUERYSETA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lphLookup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WSALookupServiceBeginW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"lpqsRestrictions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAQUERYSETW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lphLookup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WSALookupServiceNextA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSALookupServiceNextW("} ] ,"Params":[ {"Name":"hLookup","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpqsResults","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAQUERYSETA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ] },{ "Name":"WSALookupServiceNextW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"hLookup","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpqsResults","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAQUERYSETW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]} ] },{ "Name":"WSANSPIoctl" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"hLookup","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpvInBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]} ,{"Name":"cbInBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpvOutBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5},"Optional"]} ,{"Name":"cbOutBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpcbBytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lpCompletion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSACOMPLETION","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ] },{ "Name":"WSALookupServiceEnd" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"hLookup","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WSAInstallServiceClassA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSAInstallServiceClassW("} ] ,"Params":[ {"Name":"lpServiceClassInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSASERVICECLASSINFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"WSAInstallServiceClassW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpServiceClassInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSASERVICECLASSINFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"WSARemoveServiceClass" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpServiceClassId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ] },{ "Name":"WSAGetServiceClassInfoA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSAGetServiceClassInfoW("} ] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpServiceClassId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpdwBufSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpServiceClassInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSASERVICECLASSINFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ] },{ "Name":"WSAGetServiceClassInfoW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpServiceClassId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpdwBufSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpServiceClassInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSASERVICECLASSINFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ] },{ "Name":"WSAEnumNameSpaceProvidersA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSAEnumNameSpaceProvidersW("} ] ,"Params":[ {"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpnspBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSANAMESPACE_INFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":0}]} ] },{ "Name":"WSAEnumNameSpaceProvidersW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpnspBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSANAMESPACE_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":0}]} ] },{ "Name":"WSAEnumNameSpaceProvidersExA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSAEnumNameSpaceProvidersW("} ] ,"Params":[ {"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpnspBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSANAMESPACE_INFOEXA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":0}]} ] },{ "Name":"WSAEnumNameSpaceProvidersExW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpnspBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSANAMESPACE_INFOEXW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":0}]} ] },{ "Name":"WSAGetServiceClassNameByClassIdA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSAGetServiceClassNameByClassIdW("} ] ,"Params":[ {"Name":"lpServiceClassId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpszServiceClassName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"WSAGetServiceClassNameByClassIdW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpServiceClassId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpszServiceClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"WSASetServiceA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSASetServiceW("} ] ,"Params":[ {"Name":"lpqsRegInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAQUERYSETA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"essoperation","Type":{"Kind":"ApiRef","Name":"WSAESETSERVICEOP","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WSASetServiceW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"lpqsRegInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAQUERYSETW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"essoperation","Type":{"Kind":"ApiRef","Name":"WSAESETSERVICEOP","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WSAProviderConfigChange" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"lpNotificationHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"WSAPoll" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"fdArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPOLLFD","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"fds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"timeout","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"ProcessSocketNotifications" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"completionPort","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"registrationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"registrationInfos","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"SOCK_NOTIFY_REGISTRATION","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"timeoutMs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"completionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"completionPortEntries","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"OVERLAPPED_ENTRY","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["Out","Optional"]} ,{"Name":"receivedEntryCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] },{ "Name":"RtlIpv4AddressToStringA" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"S","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":16,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] },{ "Name":"RtlIpv4AddressToStringExA" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"Port","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"AddressString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"AddressStringLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"RtlIpv4AddressToStringW" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"S","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":16,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ] },{ "Name":"RtlIpv4AddressToStringExW" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"Port","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"AddressString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"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.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"S","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Strict","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"Terminator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"RtlIpv4StringToAddressExA" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"AddressString","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Strict","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ,{"Name":"Port","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"RtlIpv4StringToAddressW" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"S","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Strict","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"Terminator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"RtlIpv4StringToAddressExW" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"AddressString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Strict","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ,{"Name":"Port","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"RtlIpv6AddressToStringA" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"S","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":46,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] },{ "Name":"RtlIpv6AddressToStringExA" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.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,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"AddressStringLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"RtlIpv6AddressToStringW" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"S","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":46,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ] },{ "Name":"RtlIpv6AddressToStringExW" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.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,"CountConst":-1,"CountParamIndex":4,"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.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"S","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Terminator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"RtlIpv6StringToAddressExA" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"AddressString","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.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":"RtlIpv6StringToAddressW" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"S","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Terminator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"RtlIpv6StringToAddressExW" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"AddressString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IN6_ADDR","TargetKind":"Default","Api":"Networking.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.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.1" ,"Attrs":[] ,"Params":[ {"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DL_EUI48","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"S","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":18,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] },{ "Name":"RtlEthernetAddressToStringW" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.1" ,"Attrs":[] ,"Params":[ {"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DL_EUI48","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"S","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":18,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ] },{ "Name":"RtlEthernetStringToAddressA" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.1" ,"Attrs":[] ,"Params":[ {"Name":"S","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Terminator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DL_EUI48","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"RtlEthernetStringToAddressW" ,"SetLastError":false ,"DllImport":"ntdll.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.1" ,"Attrs":[] ,"Params":[ {"Name":"S","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Terminator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"Addr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DL_EUI48","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WSARecvEx" ,"SetLastError":false ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[ {"Kind":"Obsolete","Message":"WSARecv("} ] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"buf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"len","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ] },{ "Name":"TransmitFile" ,"SetLastError":false ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"hSocket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"nNumberOfBytesToWrite","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"nNumberOfBytesPerSend","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpTransmitBuffers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TRANSMIT_FILE_BUFFERS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"AcceptEx" ,"SetLastError":false ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"sListenSocket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"sAcceptSocket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpOutputBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]} ,{"Name":"dwReceiveDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwLocalAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwRemoteAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpdwBytesReceived","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"GetAcceptExSockaddrs" ,"SetLastError":false ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"lpOutputBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"dwReceiveDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwLocalAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwRemoteAddressLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"LocalSockaddr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}}},"Attrs":["Out"]} ,{"Name":"LocalSockaddrLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ,{"Name":"RemoteSockaddr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}}},"Attrs":["Out"]} ,{"Name":"RemoteSockaddrLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCEnumProtocols" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpiProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional"]} ,{"Name":"lpProtocolBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCEnumProtocols32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpiProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional"]} ,{"Name":"lpProtocolBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCDeinstallProvider" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCDeinstallProvider32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCInstallProvider" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpszProviderDllPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"lpProtocolInfoList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"dwNumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCInstallProvider64_32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows5.1.2600" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpszProviderDllPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"lpProtocolInfoList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"dwNumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCGetProviderPath" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpszProviderDllPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"lpProviderDllPathLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCGetProviderPath32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpszProviderDllPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"lpProviderDllPathLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCUpdateProvider" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpszProviderDllPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"lpProtocolInfoList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"dwNumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCUpdateProvider32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpszProviderDllPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"lpProtocolInfoList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"dwNumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCSetProviderInfo" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"InfoType","Type":{"Kind":"ApiRef","Name":"WSC_PROVIDER_INFO_TYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"Info","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]} ,{"Name":"InfoSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCGetProviderInfo" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"InfoType","Type":{"Kind":"ApiRef","Name":"WSC_PROVIDER_INFO_TYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"Info","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]} ,{"Name":"InfoSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCSetProviderInfo32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"InfoType","Type":{"Kind":"ApiRef","Name":"WSC_PROVIDER_INFO_TYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"Info","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]} ,{"Name":"InfoSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCGetProviderInfo32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"InfoType","Type":{"Kind":"ApiRef","Name":"WSC_PROVIDER_INFO_TYPE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"Info","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]} ,{"Name":"InfoSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCSetApplicationCategory" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"Path","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Const"]} ,{"Name":"PathLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Extra","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Optional","Const"]} ,{"Name":"ExtraLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"PermittedLspCategories","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pPrevPermLspCat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCGetApplicationCategory" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"Path","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Const"]} ,{"Name":"PathLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Extra","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Optional","Const"]} ,{"Name":"ExtraLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pPermittedLspCategories","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WPUCompleteOverlappedRequest" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"s","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"dwError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbTransferred","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSCEnumNameSpaceProviders32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpnspBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSANAMESPACE_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":0}]} ] },{ "Name":"WSCEnumNameSpaceProvidersEx32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpnspBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSANAMESPACE_INFOEXW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":0}]} ] },{ "Name":"WSCInstallNameSpace" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpszIdentifier","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpszPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ] },{ "Name":"WSCInstallNameSpace32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpszIdentifier","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpszPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ] },{ "Name":"WSCUnInstallNameSpace" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ] },{ "Name":"WSCInstallNameSpaceEx" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpszIdentifier","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpszPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpProviderSpecific","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BLOB","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"WSCInstallNameSpaceEx32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpszIdentifier","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpszPathName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpProviderSpecific","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BLOB","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"WSCUnInstallNameSpace32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ] },{ "Name":"WSCEnableNSProvider" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WSCEnableNSProvider32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WSCInstallProviderAndChains64_32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpszProviderDllPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"lpszProviderDllPath32","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"lpszLspName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"dwServiceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpProtocolInfoList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"WSAPROTOCOL_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"dwNumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpdwCatalogEntryId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"lpErrno","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"WSAAdvertiseProvider" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"puuidProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pNSPv2Routine","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NSPV2_ROUTINE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]} ] },{ "Name":"WSAUnadvertiseProvider" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"puuidProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ] },{ "Name":"WSAProviderCompleteAsyncCall" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"hAsyncCall","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"iRetCode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"EnumProtocolsA" ,"SetLastError":true ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpiProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional"]} ,{"Name":"lpProtocolBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"EnumProtocolsW" ,"SetLastError":true ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpiProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional"]} ,{"Name":"lpProtocolBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"GetAddressByNameA" ,"SetLastError":true ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpServiceType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpServiceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpiProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional"]} ,{"Name":"dwResolution","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpServiceAsyncInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERVICE_ASYNC_INFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpCsaddrBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":7}]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpAliasBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":9,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpdwAliasBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"GetAddressByNameW" ,"SetLastError":true ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpServiceType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpServiceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpiProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Optional"]} ,{"Name":"dwResolution","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpServiceAsyncInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERVICE_ASYNC_INFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpCsaddrBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":7}]} ,{"Name":"lpdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpAliasBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":9,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out","Optional"]} ,{"Name":"lpdwAliasBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"GetTypeByNameA" ,"SetLastError":true ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpServiceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpServiceType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ] },{ "Name":"GetTypeByNameW" ,"SetLastError":true ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpServiceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpServiceType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ] },{ "Name":"GetNameByTypeA" ,"SetLastError":true ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpServiceType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpServiceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"dwNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetNameByTypeW" ,"SetLastError":true ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpServiceType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpServiceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"dwNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"SetServiceA" ,"SetLastError":true ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwOperation","Type":{"Kind":"ApiRef","Name":"SET_SERVICE_OPERATION","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpServiceInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERVICE_INFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpServiceAsyncInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERVICE_ASYNC_INFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpdwStatusFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetServiceW" ,"SetLastError":true ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwOperation","Type":{"Kind":"ApiRef","Name":"SET_SERVICE_OPERATION","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpServiceInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERVICE_INFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpServiceAsyncInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERVICE_ASYNC_INFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpdwStatusFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetServiceA" ,"SetLastError":true ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpServiceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]} ,{"Name":"lpdwBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpServiceAsyncInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERVICE_ASYNC_INFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ] },{ "Name":"GetServiceW" ,"SetLastError":true ,"DllImport":"MSWSOCK.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"lpServiceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]} ,{"Name":"lpdwBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"lpServiceAsyncInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SERVICE_ASYNC_INFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ] },{ "Name":"getaddrinfo" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"pNodeName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pServiceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pHints","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}}},"Attrs":["Out"]} ] },{ "Name":"GetAddrInfoW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"pNodeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pServiceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pHints","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}}},"Attrs":["Out"]} ] },{ "Name":"GetAddrInfoExA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[ {"Kind":"Obsolete","Message":"GetAddrInfoExW("} ] ,"Params":[ {"Name":"pName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pServiceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNspId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]} ,{"Name":"hints","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOEXA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOEXA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}}},"Attrs":["Out"]} ,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"timeval","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPLOOKUPSERVICE_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpNameHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"GetAddrInfoExW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"pName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pServiceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNspId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]} ,{"Name":"hints","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOEXW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOEXW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}}},"Attrs":["Out"]} ,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"timeval","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPLOOKUPSERVICE_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"GetAddrInfoExCancel" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"lpHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"GetAddrInfoExOverlappedResult" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"SetAddrInfoExA" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"SetAddrInfoExW("} ] ,"Params":[ {"Name":"pName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pServiceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pAddresses","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"dwAddressCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BLOB","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNspId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]} ,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"timeval","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPLOOKUPSERVICE_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpNameHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"SetAddrInfoExW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"pName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pServiceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pAddresses","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKET_ADDRESS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"dwAddressCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BLOB","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwNameSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpNspId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]} ,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"timeval","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpOverlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"lpCompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPLOOKUPSERVICE_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpNameHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]} ] },{ "Name":"freeaddrinfo" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"pAddrInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ] },{ "Name":"FreeAddrInfoW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"pAddrInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ] },{ "Name":"FreeAddrInfoEx" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[ {"Kind":"Obsolete","Message":"FreeAddrInfoExW("} ] ,"Params":[ {"Name":"pAddrInfoEx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOEXA","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ] },{ "Name":"FreeAddrInfoExW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"pAddrInfoEx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADDRINFOEXW","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]} ] },{ "Name":"getnameinfo" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"pSockaddr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]} ,{"Name":"SockaddrLength","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"pNodeBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NotNullTerminated","Optional"]} ,{"Name":"NodeBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pServiceBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NotNullTerminated","Optional"]} ,{"Name":"ServiceBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"GetNameInfoW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"pSockaddr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]} ,{"Name":"SockaddrLength","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"pNodeBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","NotNullTerminated","Optional"]} ,{"Name":"NodeBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pServiceBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","NotNullTerminated","Optional"]} ,{"Name":"ServiceBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] },{ "Name":"inet_pton" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"Family","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"pszAddrString","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pAddrBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]} ] },{ "Name":"InetPtonW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"Family","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"pszAddrString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pAddrBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]} ] },{ "Name":"inet_ntop" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"Family","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"pAddr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]} ,{"Name":"pStringBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"StringBufSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ] },{ "Name":"InetNtopW" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"Family","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"pAddr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]} ,{"Name":"pStringBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"StringBufSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ] },{ "Name":"WSASetSocketSecurity" ,"SetLastError":false ,"DllImport":"fwpuclnt.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"Socket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"SecuritySettings","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKET_SECURITY_SETTINGS","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional","Const"]} ,{"Name":"SecuritySettingsLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Overlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"CompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"WSAQuerySocketSecurity" ,"SetLastError":false ,"DllImport":"fwpuclnt.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"Socket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"SecurityQueryTemplate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKET_SECURITY_QUERY_TEMPLATE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional","Const"]} ,{"Name":"SecurityQueryTemplateLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"SecurityQueryInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKET_SECURITY_QUERY_INFO","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]} ,{"Name":"SecurityQueryInfoLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"Overlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"CompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"WSASetSocketPeerTargetName" ,"SetLastError":false ,"DllImport":"fwpuclnt.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"Socket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"PeerTargetName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKET_PEER_TARGET_NAME","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]} ,{"Name":"PeerTargetNameLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Overlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"CompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"WSADeleteSocketPeerTargetName" ,"SetLastError":false ,"DllImport":"fwpuclnt.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"Socket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"PeerAddr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]} ,{"Name":"PeerAddrLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Overlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"CompletionRoutine","Type":{"Kind":"ApiRef","Name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","TargetKind":"FunctionPointer","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"WSAImpersonateSocketPeer" ,"SetLastError":false ,"DllImport":"fwpuclnt.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"Socket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]} ,{"Name":"PeerAddr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional","Const"]} ,{"Name":"PeerAddrLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WSARevertImpersonation" ,"SetLastError":false ,"DllImport":"fwpuclnt.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ ] },{ "Name":"SetSocketMediaStreamingMode" ,"SetLastError":false ,"DllImport":"Windows.Networking.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"value","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WSCWriteProviderOrder" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpwdCatalogEntryId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"dwNumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WSCWriteProviderOrder32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpwdCatalogEntryId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"dwNumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WSCWriteNameSpaceOrder" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ,{"Name":"dwNumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WSCWriteNameSpaceOrder32" ,"SetLastError":false ,"DllImport":"WS2_32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":["X64","Arm64"] ,"Platform":"windows6.0.6000" ,"Attrs":[] ,"Params":[ {"Name":"lpProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ,{"Name":"dwNumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] }], "UnicodeAliases":[ "ADDRINFO" ,"ADDRINFOEX" ,"ADDRINFOEX2" ,"WSAPROTOCOL_INFO" ,"WSAQUERYSET" ,"WSAQUERYSET2" ,"WSANSCLASSINFO" ,"WSASERVICECLASSINFO" ,"WSANAMESPACE_INFO" ,"WSANAMESPACE_INFOEX" ,"NS_INFO" ,"SERVICE_TYPE_VALUE_ABS" ,"SERVICE_TYPE_INFO_ABS" ,"SERVICE_INFO" ,"NS_SERVICE_INFO" ,"PROTOCOL_INFO" ,"NETRESOURCE2" ,"WSAConnectByName" ,"WSADuplicateSocket" ,"WSAEnumProtocols" ,"WSASocket" ,"WSAAddressToString" ,"WSAStringToAddress" ,"WSALookupServiceBegin" ,"WSALookupServiceNext" ,"WSAInstallServiceClass" ,"WSAGetServiceClassInfo" ,"WSAEnumNameSpaceProviders" ,"WSAEnumNameSpaceProvidersEx" ,"WSAGetServiceClassNameByClassId" ,"WSASetService" ,"RtlIpv4AddressToString" ,"RtlIpv4AddressToStringEx" ,"RtlIpv4StringToAddress" ,"RtlIpv4StringToAddressEx" ,"RtlIpv6AddressToString" ,"RtlIpv6AddressToStringEx" ,"RtlIpv6StringToAddress" ,"RtlIpv6StringToAddressEx" ,"RtlEthernetAddressToString" ,"RtlEthernetStringToAddress" ,"EnumProtocols" ,"GetAddressByName" ,"GetTypeByName" ,"GetNameByType" ,"SetService" ,"GetService" ,"GetAddrInfoEx" ,"SetAddrInfoEx" ] }