Files
marlersoft-win32json/api/NetworkManagement.QoS.json
T
Jonathan Marler eeacc12cae 10.2.163-preview
2021-08-19 17:43:31 -06:00

3310 lines
101 KiB
JSON

{
"Constants":[
{
"Name":"IS_GUAR_RSPEC"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":130
,"Attrs":[]
}
,{
"Name":"GUAR_ADSPARM_C"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":131
,"Attrs":[]
}
,{
"Name":"GUAR_ADSPARM_D"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":132
,"Attrs":[]
}
,{
"Name":"GUAR_ADSPARM_Ctot"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":133
,"Attrs":[]
}
,{
"Name":"GUAR_ADSPARM_Dtot"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":134
,"Attrs":[]
}
,{
"Name":"GUAR_ADSPARM_Csum"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":135
,"Attrs":[]
}
,{
"Name":"GUAR_ADSPARM_Dsum"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":136
,"Attrs":[]
}
,{
"Name":"QOS_MAX_OBJECT_STRING_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"QOS_TRAFFIC_GENERAL_ID_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4000
,"Attrs":[]
}
,{
"Name":"SERVICETYPE_NOTRAFFIC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"SERVICETYPE_BESTEFFORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"SERVICETYPE_CONTROLLEDLOAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"SERVICETYPE_GUARANTEED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"SERVICETYPE_NETWORK_UNAVAILABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"SERVICETYPE_GENERAL_INFORMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"SERVICETYPE_NOCHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"SERVICETYPE_NONCONFORMING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
}
,{
"Name":"SERVICETYPE_NETWORK_CONTROL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
}
,{
"Name":"SERVICETYPE_QUALITATIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
}
,{
"Name":"SERVICE_BESTEFFORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147549184
,"Attrs":[]
}
,{
"Name":"SERVICE_CONTROLLEDLOAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147614720
,"Attrs":[]
}
,{
"Name":"SERVICE_GUARANTEED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147745792
,"Attrs":[]
}
,{
"Name":"SERVICE_QUALITATIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2149580800
,"Attrs":[]
}
,{
"Name":"SERVICE_NO_TRAFFIC_CONTROL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2164260864
,"Attrs":[]
}
,{
"Name":"SERVICE_NO_QOS_SIGNALING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
}
,{
"Name":"QOS_NOT_SPECIFIED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294967295
,"Attrs":[]
}
,{
"Name":"POSITIVE_INFINITY_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294967294
,"Attrs":[]
}
,{
"Name":"QOS_GENERAL_ID_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2000
,"Attrs":[]
}
,{
"Name":"TC_NONCONF_BORROW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"TC_NONCONF_SHAPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"TC_NONCONF_DISCARD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"TC_NONCONF_BORROW_PLUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"SESSFLG_E_Police"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"Opt_Share_mask"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":24
,"Attrs":[]
}
,{
"Name":"Opt_Distinct"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"Opt_Shared"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"Opt_SndSel_mask"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
}
,{
"Name":"Opt_Wildcard"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"Opt_Explicit"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"ERROR_SPECF_InPlace"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"ERROR_SPECF_NotGuilty"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"ERR_FORWARD_OK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
}
,{
"Name":"ERR_Usage_globl"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"ERR_Usage_local"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"ERR_Usage_serv"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
}
,{
"Name":"ERR_global_mask"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4095
,"Attrs":[]
}
,{
"Name":"GENERAL_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"GUARANTEED_SERV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"PREDICTIVE_SERV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"CONTROLLED_DELAY_SERV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"CONTROLLED_LOAD_SERV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"QUALITATIVE_SERV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"INTSERV_VERS_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":240
,"Attrs":[]
}
,{
"Name":"INTSERV_VERSION0"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"ISSH_BREAK_BIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"ISPH_FLG_INV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"RSVP_PATH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"RSVP_RESV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"RSVP_PATH_ERR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"RSVP_RESV_ERR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"RSVP_PATH_TEAR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"RSVP_RESV_TEAR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"RSVP_Err_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_Nonev"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"RSVP_Err_ADMISSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_Other"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_DelayBnd"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_Bandwidth"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_MTU"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_Flow_Rate"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32769
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_Bucket_szie"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32770
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_Peak_Rate"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32771
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_Min_Policied_size"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32772
,"Attrs":[]
}
,{
"Name":"RSVP_Err_POLICY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_NO_MORE_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_UNSUPPORTED_CREDENTIAL_TYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_INSUFFICIENT_PRIVILEGES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_EXPIRED_CREDENTIALS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_IDENTITY_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_UNKNOWN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_DEF_FLOW_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_GRP_FLOW_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_USER_FLOW_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_DEF_FLOW_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_GRP_FLOW_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_USER_FLOW_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_DEF_FLOW_DURATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_GRP_FLOW_DURATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_USER_FLOW_DURATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_DURATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_DEF_FLOW_DURATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_GRP_FLOW_DURATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_USER_FLOW_DURATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_DURATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_DEF_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_GRP_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":18
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_USER_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":19
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_DEF_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":21
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_GRP_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":22
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_USER_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":23
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_UNAUTH_USER_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":24
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_DEF_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":25
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_GRP_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":26
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_USER_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":27
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":28
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_DEF_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":29
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_GRP_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":30
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_USER_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":31
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_UNAUTH_USER_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_DEF_SUM_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_GRP_SUM_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":34
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_USER_SUM_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":35
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_SUM_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":36
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_DEF_SUM_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":37
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_GRP_SUM_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":38
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_USER_SUM_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":39
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_UNAUTH_USER_SUM_FLOW_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":40
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_DEF_SUM_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":41
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_GRP_SUM_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":42
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_USER_SUM_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":43
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_GLOBAL_UNAUTH_USER_SUM_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":44
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_DEF_SUM_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":45
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_GRP_SUM_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":46
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_USER_SUM_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":47
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_SUBNET_UNAUTH_USER_SUM_PEAK_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":48
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_UNKNOWN_USER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":49
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_NO_PRIVILEGES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":50
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_EXPIRED_USER_TOKEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":51
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_NO_RESOURCES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":52
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_PRE_EMPTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":53
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_USER_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":54
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_NO_ACCEPTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":55
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_NO_MEMORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":56
,"Attrs":[]
}
,{
"Name":"POLICY_ERRV_CRAZY_FLOWSPEC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":57
,"Attrs":[]
}
,{
"Name":"RSVP_Err_NO_PATH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"RSVP_Err_NO_SENDER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"RSVP_Err_BAD_STYLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"RSVP_Err_UNKNOWN_STYLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"RSVP_Err_BAD_DSTPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
}
,{
"Name":"RSVP_Err_BAD_SNDPORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"RSVP_Err_AMBIG_FILTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
}
,{
"Name":"RSVP_Err_PREEMPTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
}
,{
"Name":"RSVP_Err_UNKN_OBJ_CLASS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
}
,{
"Name":"RSVP_Err_UNKNOWN_CTYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
}
,{
"Name":"RSVP_Err_API_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
}
,{
"Name":"RSVP_Err_TC_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":21
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_Conflict_Serv"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_No_Serv"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_Crazy_Flowspec"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_Crazy_Tspec"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"RSVP_Err_TC_SYS_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":22
,"Attrs":[]
}
,{
"Name":"RSVP_Err_RSVP_SYS_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":23
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_MEMORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"RSVP_Erv_API"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"LPM_PE_USER_IDENTITY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"LPM_PE_APP_IDENTITY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"ERROR_NO_MORE_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"UNSUPPORTED_CREDENTIAL_TYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"INSUFFICIENT_PRIVILEGES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"EXPIRED_CREDENTIAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"IDENTITY_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"LPM_OK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"INV_LPM_HANDLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LPM_TIME_OUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"INV_REQ_HANDLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"DUP_RESULTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"INV_RESULTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"LPM_PE_ALL_TYPES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"LPM_API_VERSION_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"PCM_VERSION_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LPV_RESERVED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"LPV_MIN_PRIORITY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LPV_MAX_PRIORITY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65280
,"Attrs":[]
}
,{
"Name":"LPV_DROP_MSG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65533
,"Attrs":[]
}
,{
"Name":"LPV_DONT_CARE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65534
,"Attrs":[]
}
,{
"Name":"LPV_REJECT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65535
,"Attrs":[]
}
,{
"Name":"FORCE_IMMEDIATE_REFRESH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LPM_RESULT_READY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"LPM_RESULT_DEFER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"RCVD_PATH_TEAR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"RCVD_RESV_TEAR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"ADM_CTRL_FAILED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"STATE_TIMEOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"FLOW_DURATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"RESOURCES_ALLOCATED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"RESOURCES_MODIFIED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"CURRENT_TCI_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"TC_NOTIFY_IFC_UP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"TC_NOTIFY_IFC_CLOSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"TC_NOTIFY_IFC_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"TC_NOTIFY_PARAM_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"TC_NOTIFY_FLOW_CLOSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"MAX_STRING_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"QOS_OUTGOING_DEFAULT_MINIMUM_BANDWIDTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294967295
,"Attrs":[]
}
,{
"Name":"QOS_QUERYFLOW_FRESH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"QOS_NON_ADAPTIVE_FLOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
]
,"Types":[
{
"Name":"LPM_HANDLE"
,"Architectures":[]
,"Platform":null
,"Kind":"NativeTypedef"
,"AlsoUsableFor":null
,"Def":{"Kind":"Native","Name":"IntPtr"}
,"FreeFunc":null
}
,{
"Name":"RHANDLE"
,"Architectures":[]
,"Platform":null
,"Kind":"NativeTypedef"
,"AlsoUsableFor":null
,"Def":{"Kind":"Native","Name":"IntPtr"}
,"FreeFunc":null
}
,{
"Name":"FLOWSPEC"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"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":"QOS_OBJECT_HDR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ObjectType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ObjectLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QOS_SD_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ObjectHdr","Type":{"Kind":"ApiRef","Name":"QOS_OBJECT_HDR","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"ShapeDiscardMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QOS_SHAPING_RATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ObjectHdr","Type":{"Kind":"ApiRef","Name":"QOS_OBJECT_HDR","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"ShapingRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"RsvpObjHdr"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"obj_length","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"obj_class","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"obj_ctype","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"Session_IPv4"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"sess_destaddr","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]}
,{"Name":"sess_protid","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"sess_flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"sess_destport","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"RSVP_SESSION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"sess_header","Type":{"Kind":"ApiRef","Name":"RsvpObjHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"sess_u","Type":{"Kind":"ApiRef","Name":"_sess_u_e__Union","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_sess_u_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"sess_ipv4","Type":{"Kind":"ApiRef","Name":"Session_IPv4","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"Rsvp_Hop_IPv4"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"hop_ipaddr","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]}
,{"Name":"hop_LIH","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"RSVP_HOP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"hop_header","Type":{"Kind":"ApiRef","Name":"RsvpObjHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"hop_u","Type":{"Kind":"ApiRef","Name":"_hop_u_e__Union","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_hop_u_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"hop_ipv4","Type":{"Kind":"ApiRef","Name":"Rsvp_Hop_IPv4","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"RESV_STYLE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"style_header","Type":{"Kind":"ApiRef","Name":"RsvpObjHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"style_word","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"Filter_Spec_IPv4"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"filt_ipaddr","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]}
,{"Name":"filt_unused","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"filt_port","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"Filter_Spec_IPv4GPI"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"filt_ipaddr","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]}
,{"Name":"filt_gpi","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"FILTER_SPEC"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"filt_header","Type":{"Kind":"ApiRef","Name":"RsvpObjHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"filt_u","Type":{"Kind":"ApiRef","Name":"_filt_u_e__Union","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_filt_u_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"filt_ipv4","Type":{"Kind":"ApiRef","Name":"Filter_Spec_IPv4","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"filt_ipv4gpi","Type":{"Kind":"ApiRef","Name":"Filter_Spec_IPv4GPI","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"Scope_list_ipv4"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"scopl_ipaddr","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"RSVP_SCOPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"scopl_header","Type":{"Kind":"ApiRef","Name":"RsvpObjHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"scope_u","Type":{"Kind":"ApiRef","Name":"_scope_u_e__Union","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_scope_u_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"scopl_ipv4","Type":{"Kind":"ApiRef","Name":"Scope_list_ipv4","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"Error_Spec_IPv4"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"errs_errnode","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]}
,{"Name":"errs_flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"errs_code","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"errs_value","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"ERROR_SPEC"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"errs_header","Type":{"Kind":"ApiRef","Name":"RsvpObjHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"errs_u","Type":{"Kind":"ApiRef","Name":"_errs_u_e__Union","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_errs_u_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"errs_ipv4","Type":{"Kind":"ApiRef","Name":"Error_Spec_IPv4","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"POLICY_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"PolicyObjHdr","Type":{"Kind":"ApiRef","Name":"RsvpObjHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"usPeOffset","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"usReserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"POLICY_ELEMENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"usPeLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"usPeType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ucPeData","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"int_serv_wkp"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"IS_WKP_HOP_CNT","Value":4}
,{"Name":"IS_WKP_PATH_BW","Value":6}
,{"Name":"IS_WKP_MIN_LATENCY","Value":8}
,{"Name":"IS_WKP_COMPOSED_MTU","Value":10}
,{"Name":"IS_WKP_TB_TSPEC","Value":127}
,{"Name":"IS_WKP_Q_TSPEC","Value":128}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IntServMainHdr"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ismh_version","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ismh_unused","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ismh_len32b","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IntServServiceHdr"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"issh_service","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"issh_flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"issh_len32b","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IntServParmHdr"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"isph_parm_num","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"isph_flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"isph_len32b","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"GenTspecParms"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"TB_Tspec_r","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"TB_Tspec_b","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"TB_Tspec_p","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"TB_Tspec_m","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TB_Tspec_M","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"GenTspec"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"gen_Tspec_serv_hdr","Type":{"Kind":"ApiRef","Name":"IntServServiceHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"gen_Tspec_parm_hdr","Type":{"Kind":"ApiRef","Name":"IntServParmHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"gen_Tspec_parms","Type":{"Kind":"ApiRef","Name":"GenTspecParms","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QualTspecParms"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"TB_Tspec_M","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QualTspec"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"qual_Tspec_serv_hdr","Type":{"Kind":"ApiRef","Name":"IntServServiceHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"qual_Tspec_parm_hdr","Type":{"Kind":"ApiRef","Name":"IntServParmHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"qual_Tspec_parms","Type":{"Kind":"ApiRef","Name":"QualTspecParms","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QualAppFlowSpec"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Q_spec_serv_hdr","Type":{"Kind":"ApiRef","Name":"IntServServiceHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"Q_spec_parm_hdr","Type":{"Kind":"ApiRef","Name":"IntServParmHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"Q_spec_parms","Type":{"Kind":"ApiRef","Name":"QualTspecParms","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IntServTspecBody"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"st_mh","Type":{"Kind":"ApiRef","Name":"IntServMainHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"tspec_u","Type":{"Kind":"ApiRef","Name":"_tspec_u_e__Union","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_tspec_u_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"gen_stspec","Type":{"Kind":"ApiRef","Name":"GenTspec","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"qual_stspec","Type":{"Kind":"ApiRef","Name":"QualTspec","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"SENDER_TSPEC"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"stspec_header","Type":{"Kind":"ApiRef","Name":"RsvpObjHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"stspec_body","Type":{"Kind":"ApiRef","Name":"IntServTspecBody","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"CtrlLoadFlowspec"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"CL_spec_serv_hdr","Type":{"Kind":"ApiRef","Name":"IntServServiceHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"CL_spec_parm_hdr","Type":{"Kind":"ApiRef","Name":"IntServParmHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"CL_spec_parms","Type":{"Kind":"ApiRef","Name":"GenTspecParms","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"GuarRspec"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Guar_R","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"Guar_S","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"GuarFlowSpec"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Guar_serv_hdr","Type":{"Kind":"ApiRef","Name":"IntServServiceHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"Guar_Tspec_hdr","Type":{"Kind":"ApiRef","Name":"IntServParmHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"Guar_Tspec_parms","Type":{"Kind":"ApiRef","Name":"GenTspecParms","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"Guar_Rspec_hdr","Type":{"Kind":"ApiRef","Name":"IntServParmHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"Guar_Rspec","Type":{"Kind":"ApiRef","Name":"GuarRspec","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IntServFlowSpec"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"spec_mh","Type":{"Kind":"ApiRef","Name":"IntServMainHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"spec_u","Type":{"Kind":"ApiRef","Name":"_spec_u_e__Union","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_spec_u_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"CL_spec","Type":{"Kind":"ApiRef","Name":"CtrlLoadFlowspec","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"G_spec","Type":{"Kind":"ApiRef","Name":"GuarFlowSpec","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"Q_spec","Type":{"Kind":"ApiRef","Name":"QualAppFlowSpec","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"IS_FLOWSPEC"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"flow_header","Type":{"Kind":"ApiRef","Name":"RsvpObjHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"flow_body","Type":{"Kind":"ApiRef","Name":"IntServFlowSpec","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"flow_desc"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"u1","Type":{"Kind":"ApiRef","Name":"_u1_e__Union","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"u2","Type":{"Kind":"ApiRef","Name":"_u2_e__Union","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_u1_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"stspec","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SENDER_TSPEC","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
,{"Name":"isflow","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IS_FLOWSPEC","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"_u2_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"stemp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILTER_SPEC","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
,{"Name":"fspec","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILTER_SPEC","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"Gads_parms_t"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Gads_serv_hdr","Type":{"Kind":"ApiRef","Name":"IntServServiceHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"Gads_Ctot_hdr","Type":{"Kind":"ApiRef","Name":"IntServParmHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"Gads_Ctot","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Gads_Dtot_hdr","Type":{"Kind":"ApiRef","Name":"IntServParmHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"Gads_Dtot","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Gads_Csum_hdr","Type":{"Kind":"ApiRef","Name":"IntServParmHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"Gads_Csum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Gads_Dsum_hdr","Type":{"Kind":"ApiRef","Name":"IntServParmHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"Gads_Dsum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"GenAdspecParams"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"gen_parm_hdr","Type":{"Kind":"ApiRef","Name":"IntServServiceHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"gen_parm_hopcnt_hdr","Type":{"Kind":"ApiRef","Name":"IntServParmHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"gen_parm_hopcnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"gen_parm_pathbw_hdr","Type":{"Kind":"ApiRef","Name":"IntServParmHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"gen_parm_path_bw","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"gen_parm_minlat_hdr","Type":{"Kind":"ApiRef","Name":"IntServParmHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"gen_parm_min_latency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"gen_parm_compmtu_hdr","Type":{"Kind":"ApiRef","Name":"IntServParmHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"gen_parm_composed_MTU","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IS_ADSPEC_BODY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"adspec_mh","Type":{"Kind":"ApiRef","Name":"IntServMainHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"adspec_genparms","Type":{"Kind":"ApiRef","Name":"GenAdspecParams","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"ADSPEC"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"adspec_header","Type":{"Kind":"ApiRef","Name":"RsvpObjHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"adspec_body","Type":{"Kind":"ApiRef","Name":"IS_ADSPEC_BODY","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"ID_ERROR_OBJECT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"usIdErrLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ucAType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ucSubType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"usReserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"usIdErrorValue","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ucIdErrData","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"RSVP_MSG_OBJS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"RsvpMsgType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"pRsvpSession","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RSVP_SESSION","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
,{"Name":"pRsvpFromHop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RSVP_HOP","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
,{"Name":"pRsvpToHop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RSVP_HOP","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
,{"Name":"pResvStyle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RESV_STYLE","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
,{"Name":"pRsvpScope","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RSVP_SCOPE","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
,{"Name":"FlowDescCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"pFlowDescs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"flow_desc","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
,{"Name":"PdObjectCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"ppPdObjects","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POLICY_DATA","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}}},"Attrs":[]}
,{"Name":"pErrorSpec","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ERROR_SPEC","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
,{"Name":"pAdspec","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ADSPEC","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"PALLOCMEM"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"PFREEMEM"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"policy_decision"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"lpvResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"wPolicyErrCode","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"wPolicyErrValue","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"CBADMITRESULT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"LpmHandle","Type":{"Kind":"ApiRef","Name":"LPM_HANDLE","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":["In"]}
,{"Name":"RequestHandle","Type":{"Kind":"ApiRef","Name":"RHANDLE","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":["In"]}
,{"Name":"ulPcmActionFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"LpmError","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"PolicyDecisionsCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pPolicyDecisions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"policy_decision","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"CBGETRSVPOBJECTS"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"LpmHandle","Type":{"Kind":"ApiRef","Name":"LPM_HANDLE","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":["In"]}
,{"Name":"RequestHandle","Type":{"Kind":"ApiRef","Name":"RHANDLE","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":["In"]}
,{"Name":"LpmError","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"RsvpObjectsCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ppRsvpObjects","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RsvpObjHdr","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"LPM_INIT_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"PcmVersionNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ResultTimeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ConfiguredLpmCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"AllocMemory","Type":{"Kind":"ApiRef","Name":"PALLOCMEM","TargetKind":"FunctionPointer","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"FreeMemory","Type":{"Kind":"ApiRef","Name":"PFREEMEM","TargetKind":"FunctionPointer","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"PcmAdmitResultCallback","Type":{"Kind":"ApiRef","Name":"CBADMITRESULT","TargetKind":"FunctionPointer","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"GetRsvpObjectsCallback","Type":{"Kind":"ApiRef","Name":"CBGETRSVPOBJECTS","TargetKind":"FunctionPointer","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"lpmiptable"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ulIfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MediaType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"IfIpAddr","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]}
,{"Name":"IfNetMask","Type":{"Kind":"ApiRef","Name":"IN_ADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QOS_TRAFFIC_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"QOSTrafficTypeBestEffort","Value":0}
,{"Name":"QOSTrafficTypeBackground","Value":1}
,{"Name":"QOSTrafficTypeExcellentEffort","Value":2}
,{"Name":"QOSTrafficTypeAudioVideo","Value":3}
,{"Name":"QOSTrafficTypeVoice","Value":4}
,{"Name":"QOSTrafficTypeControl","Value":5}
]
,"IntegerBase":"Int32"
}
,{
"Name":"QOS_SET_FLOW"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"QOSSetTrafficType","Value":0}
,{"Name":"QOSSetOutgoingRate","Value":1}
,{"Name":"QOSSetOutgoingDSCPValue","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"QOS_PACKET_PRIORITY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ConformantDSCPValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonConformantDSCPValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ConformantL2Value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NonConformantL2Value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QOS_FLOW_FUNDAMENTALS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"BottleneckBandwidthSet","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"BottleneckBandwidth","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"AvailableBandwidthSet","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"AvailableBandwidth","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"RTTSet","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"RTT","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QOS_FLOWRATE_REASON"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"QOSFlowRateNotApplicable","Value":0}
,{"Name":"QOSFlowRateContentChange","Value":1}
,{"Name":"QOSFlowRateCongestion","Value":2}
,{"Name":"QOSFlowRateHigherContentEncoding","Value":3}
,{"Name":"QOSFlowRateUserCaused","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"QOS_SHAPING"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"QOSShapeOnly","Value":0}
,{"Name":"QOSShapeAndMark","Value":1}
,{"Name":"QOSUseNonConformantMarkings","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"QOS_FLOWRATE_OUTGOING"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Bandwidth","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"ShapingBehavior","Type":{"Kind":"ApiRef","Name":"QOS_SHAPING","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"Reason","Type":{"Kind":"ApiRef","Name":"QOS_FLOWRATE_REASON","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QOS_QUERY_FLOW"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"QOSQueryFlowFundamentals","Value":0}
,{"Name":"QOSQueryPacketPriority","Value":1}
,{"Name":"QOSQueryOutgoingRate","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"QOS_NOTIFY_FLOW"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"QOSNotifyCongested","Value":0}
,{"Name":"QOSNotifyUncongested","Value":1}
,{"Name":"QOSNotifyAvailable","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"QOS_VERSION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QOS_FRIENDLY_NAME"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ObjectHdr","Type":{"Kind":"ApiRef","Name":"QOS_OBJECT_HDR","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"FriendlyName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QOS_TRAFFIC_CLASS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ObjectHdr","Type":{"Kind":"ApiRef","Name":"QOS_OBJECT_HDR","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"TrafficClass","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QOS_DS_CLASS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ObjectHdr","Type":{"Kind":"ApiRef","Name":"QOS_OBJECT_HDR","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"DSField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QOS_DIFFSERV"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ObjectHdr","Type":{"Kind":"ApiRef","Name":"QOS_OBJECT_HDR","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"DSFieldCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DiffservRule","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QOS_DIFFSERV_RULE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"InboundDSField","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ConformingOutboundDSField","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"NonConformingOutboundDSField","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ConformingUserPriority","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"NonConformingUserPriority","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QOS_TCP_TRAFFIC"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ObjectHdr","Type":{"Kind":"ApiRef","Name":"QOS_OBJECT_HDR","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TCI_NOTIFY_HANDLER"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"ClRegCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ClIfcCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Event","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SubCode","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"BufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4}]}
]
}
,{
"Name":"TCI_ADD_FLOW_COMPLETE_HANDLER"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"ClFlowCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Status","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"TCI_MOD_FLOW_COMPLETE_HANDLER"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"ClFlowCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Status","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"TCI_DEL_FLOW_COMPLETE_HANDLER"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"ClFlowCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Status","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"TCI_CLIENT_FUNC_LIST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ClNotifyHandler","Type":{"Kind":"ApiRef","Name":"TCI_NOTIFY_HANDLER","TargetKind":"FunctionPointer","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"ClAddFlowCompleteHandler","Type":{"Kind":"ApiRef","Name":"TCI_ADD_FLOW_COMPLETE_HANDLER","TargetKind":"FunctionPointer","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"ClModifyFlowCompleteHandler","Type":{"Kind":"ApiRef","Name":"TCI_MOD_FLOW_COMPLETE_HANDLER","TargetKind":"FunctionPointer","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"ClDeleteFlowCompleteHandler","Type":{"Kind":"ApiRef","Name":"TCI_DEL_FLOW_COMPLETE_HANDLER","TargetKind":"FunctionPointer","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"ADDRESS_LIST_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"MediaType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"AddressList","Type":{"Kind":"ApiRef","Name":"NETWORK_ADDRESS_LIST","TargetKind":"Default","Api":"NetworkManagement.Ndis","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TC_IFC_DESCRIPTOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pInterfaceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pInterfaceID","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"AddressListDesc","Type":{"Kind":"ApiRef","Name":"ADDRESS_LIST_DESCRIPTOR","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TC_SUPPORTED_INFO_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"InstanceIDLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"InstanceID","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"InterfaceLuid","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"AddrListDesc","Type":{"Kind":"ApiRef","Name":"ADDRESS_LIST_DESCRIPTOR","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TC_GEN_FILTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"AddressType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"PatternSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Pattern","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"Mask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"TC_GEN_FLOW"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SendingFlowspec","Type":{"Kind":"ApiRef","Name":"FLOWSPEC","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"ReceivingFlowspec","Type":{"Kind":"ApiRef","Name":"FLOWSPEC","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"TcObjectsLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TcObjects","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"QOS_OBJECT_HDR","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IP_PATTERN"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SrcAddr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DstAddr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"S_un","Type":{"Kind":"ApiRef","Name":"_S_un_e__Union","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"ProtocolId","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"Reserved3","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_S_un_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"S_un_ports","Type":{"Kind":"ApiRef","Name":"_S_un_ports_e__Struct","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":["_S_un_e__Union"]},"Attrs":[]}
,{"Name":"S_un_icmp","Type":{"Kind":"ApiRef","Name":"_S_un_icmp_e__Struct","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":["_S_un_e__Union"]},"Attrs":[]}
,{"Name":"S_Spi","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_S_un_icmp_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"s_type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"s_code","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"filler","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"_S_un_ports_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"s_srcport","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"s_dstport","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
,{
"Name":"IPX_PATTERN"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Src","Type":{"Kind":"ApiRef","Name":"_Src_e__Struct","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"Dest","Type":{"Kind":"ApiRef","Name":"_Src_e__Struct","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Src_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NetworkAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"NodeAddress","Type":{"Kind":"Array","Shape":{"Size":6},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"Socket","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"ENUMERATION_BUFFER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OwnerProcessId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"FlowNameLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"FlowName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"pFlow","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TC_GEN_FLOW","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
,{"Name":"NumberOfFilters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"GenericFilter","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"TC_GEN_FILTER","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QOS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SendingFlowspec","Type":{"Kind":"ApiRef","Name":"FLOWSPEC","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"ReceivingFlowspec","Type":{"Kind":"ApiRef","Name":"FLOWSPEC","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":[]}
,{"Name":"ProviderSpecific","Type":{"Kind":"ApiRef","Name":"WSABUF","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
,"Functions":[
{
"Name":"QOSCreateHandle"
,"SetLastError":false
,"DllImport":"qwave"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Version","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"QOS_VERSION","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":["In"]}
,{"Name":"QOSHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"QOSCloseHandle"
,"SetLastError":false
,"DllImport":"qwave"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"QOSHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"QOSStartTrackingClient"
,"SetLastError":false
,"DllImport":"qwave"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"QOSHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"DestAddr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
]
}
,{
"Name":"QOSStopTrackingClient"
,"SetLastError":false
,"DllImport":"qwave"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"QOSHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"DestAddr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
]
}
,{
"Name":"QOSEnumerateFlows"
,"SetLastError":false
,"DllImport":"qwave"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"QOSHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Size","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
]
}
,{
"Name":"QOSAddSocketToFlow"
,"SetLastError":false
,"DllImport":"qwave"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"QOSHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Socket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In"]}
,{"Name":"DestAddr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"TrafficType","Type":{"Kind":"ApiRef","Name":"QOS_TRAFFIC_TYPE","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Optional"]}
,{"Name":"FlowId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"QOSRemoveSocketFromFlow"
,"SetLastError":false
,"DllImport":"qwave"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"QOSHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Socket","Type":{"Kind":"ApiRef","Name":"SOCKET","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"FlowId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
]
}
,{
"Name":"QOSSetFlow"
,"SetLastError":false
,"DllImport":"qwave"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"QOSHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"FlowId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"QOS_SET_FLOW","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":["In"]}
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
,{"Name":"Overlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"QOSQueryFlow"
,"SetLastError":false
,"DllImport":"qwave"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"QOSHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"FlowId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"QOS_QUERY_FLOW","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":["In"]}
,{"Name":"Size","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Optional"]}
,{"Name":"Overlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"QOSNotifyFlow"
,"SetLastError":false
,"DllImport":"qwave"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"QOSHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"FlowId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"QOS_NOTIFY_FLOW","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]},"Attrs":["In"]}
,{"Name":"Size","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
,{"Name":"Overlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"QOSCancel"
,"SetLastError":false
,"DllImport":"qwave"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"QOSHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Overlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"TcRegisterClient"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"TciVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ClRegCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ClientHandlerList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TCI_CLIENT_FUNC_LIST","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":["In"]}
,{"Name":"pClientHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"TcEnumerateInterfaces"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"ClientHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"InterfaceBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TC_IFC_DESCRIPTOR","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"TcOpenInterfaceA"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pInterfaceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ClientHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ClIfcCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pIfcHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"TcOpenInterfaceW"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pInterfaceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ClientHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ClIfcCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pIfcHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"TcCloseInterface"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"IfcHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"TcQueryInterface"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"IfcHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pGuidParam","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
,{"Name":"NotifyChange","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]}
]
}
,{
"Name":"TcSetInterface"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"IfcHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pGuidParam","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]}
]
}
,{
"Name":"TcQueryFlowA"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pFlowName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pGuidParam","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
,{"Name":"pBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
]
}
,{
"Name":"TcQueryFlowW"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pFlowName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pGuidParam","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
,{"Name":"pBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
]
}
,{
"Name":"TcSetFlowA"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pFlowName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pGuidParam","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]}
]
}
,{
"Name":"TcSetFlowW"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"pFlowName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pGuidParam","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]}
]
}
,{
"Name":"TcAddFlow"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"IfcHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ClFlowCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pGenericFlow","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TC_GEN_FLOW","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":["In"]}
,{"Name":"pFlowHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"TcGetFlowNameA"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"FlowHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"StrSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pFlowName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
]
}
,{
"Name":"TcGetFlowNameW"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"FlowHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"StrSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pFlowName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
]
}
,{
"Name":"TcModifyFlow"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"FlowHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pGenericFlow","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TC_GEN_FLOW","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"TcAddFilter"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"FlowHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pGenericFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TC_GEN_FILTER","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":["In"]}
,{"Name":"pFilterHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"TcDeregisterClient"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"ClientHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"TcDeleteFlow"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"FlowHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"TcDeleteFilter"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"FilterHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"TcEnumerateFlows"
,"SetLastError":false
,"DllImport":"TRAFFIC"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"IfcHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pEnumHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pFlowCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pBufSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENUMERATION_BUFFER","TargetKind":"Default","Api":"NetworkManagement.QoS","Parents":[]}},"Attrs":["Out"]}
]
}
]
,"UnicodeAliases":[
"TcOpenInterface"
,"TcQueryFlow"
,"TcSetFlow"
,"TcGetFlowName"
]
}