## Vanara.PInvoke.QoS  
PInvoke API (methods, structures and constants) imported from dlls associated with Windows Quality of Service (QOS); specifically qwave.dll and traffic.dll.

- Includes methods from qwave.dll, traffic.dll  
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.QoS?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.QoS?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.QoS)  
### Methods - 100% API coverage (27 of 27 functions)  
Native Method | Native DLL | Header | Managed Method  
--- | --- | --- | ---  
[QOSAddSocketToFlow](https://www.google.com/search?num=5&q=QOSAddSocketToFlow+site%3Alearn.microsoft.com) | qwave.dll | qos2.h | [Vanara.PInvoke.Qwave.QOSAddSocketToFlow](https://github.com/dahall/Vanara/search?l=C%23&q=QOSAddSocketToFlow)  
[QOSCancel](https://www.google.com/search?num=5&q=QOSCancel+site%3Alearn.microsoft.com) | qwave.dll | qos2.h | [Vanara.PInvoke.Qwave.QOSCancel](https://github.com/dahall/Vanara/search?l=C%23&q=QOSCancel)  
[QOSCloseHandle](https://www.google.com/search?num=5&q=QOSCloseHandle+site%3Alearn.microsoft.com) | qwave.dll | qos2.h | [Vanara.PInvoke.Qwave.QOSCloseHandle](https://github.com/dahall/Vanara/search?l=C%23&q=QOSCloseHandle)  
[QOSCreateHandle](https://www.google.com/search?num=5&q=QOSCreateHandle+site%3Alearn.microsoft.com) | qwave.dll | qos2.h | [Vanara.PInvoke.Qwave.QOSCreateHandle](https://github.com/dahall/Vanara/search?l=C%23&q=QOSCreateHandle)  
[QOSEnumerateFlows](https://www.google.com/search?num=5&q=QOSEnumerateFlows+site%3Alearn.microsoft.com) | qwave.dll | qos2.h | [Vanara.PInvoke.Qwave.QOSEnumerateFlows](https://github.com/dahall/Vanara/search?l=C%23&q=QOSEnumerateFlows)  
[QOSNotifyFlow](https://www.google.com/search?num=5&q=QOSNotifyFlow+site%3Alearn.microsoft.com) | qwave.dll | qos2.h | [Vanara.PInvoke.Qwave.QOSNotifyFlow](https://github.com/dahall/Vanara/search?l=C%23&q=QOSNotifyFlow)  
[QOSQueryFlow](https://www.google.com/search?num=5&q=QOSQueryFlow+site%3Alearn.microsoft.com) | qwave.dll | qos2.h | [Vanara.PInvoke.Qwave.QOSQueryFlow](https://github.com/dahall/Vanara/search?l=C%23&q=QOSQueryFlow)  
[QOSRemoveSocketFromFlow](https://www.google.com/search?num=5&q=QOSRemoveSocketFromFlow+site%3Alearn.microsoft.com) | qwave.dll | qos2.h | [Vanara.PInvoke.Qwave.QOSRemoveSocketFromFlow](https://github.com/dahall/Vanara/search?l=C%23&q=QOSRemoveSocketFromFlow)  
[QOSSetFlow](https://www.google.com/search?num=5&q=QOSSetFlow+site%3Alearn.microsoft.com) | qwave.dll | qos2.h | [Vanara.PInvoke.Qwave.QOSSetFlow](https://github.com/dahall/Vanara/search?l=C%23&q=QOSSetFlow)  
[QOSStartTrackingClient](https://www.google.com/search?num=5&q=QOSStartTrackingClient+site%3Alearn.microsoft.com) | qwave.dll | qos2.h | [Vanara.PInvoke.Qwave.QOSStartTrackingClient](https://github.com/dahall/Vanara/search?l=C%23&q=QOSStartTrackingClient)  
[QOSStopTrackingClient](https://www.google.com/search?num=5&q=QOSStopTrackingClient+site%3Alearn.microsoft.com) | qwave.dll | qos2.h | [Vanara.PInvoke.Qwave.QOSStopTrackingClient](https://github.com/dahall/Vanara/search?l=C%23&q=QOSStopTrackingClient)  
[TcAddFilter](https://www.google.com/search?num=5&q=TcAddFilter+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcAddFilter](https://github.com/dahall/Vanara/search?l=C%23&q=TcAddFilter)  
[TcAddFlow](https://www.google.com/search?num=5&q=TcAddFlow+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcAddFlow](https://github.com/dahall/Vanara/search?l=C%23&q=TcAddFlow)  
[TcCloseInterface](https://www.google.com/search?num=5&q=TcCloseInterface+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcCloseInterface](https://github.com/dahall/Vanara/search?l=C%23&q=TcCloseInterface)  
[TcDeleteFilter](https://www.google.com/search?num=5&q=TcDeleteFilter+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcDeleteFilter](https://github.com/dahall/Vanara/search?l=C%23&q=TcDeleteFilter)  
[TcDeleteFlow](https://www.google.com/search?num=5&q=TcDeleteFlow+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcDeleteFlow](https://github.com/dahall/Vanara/search?l=C%23&q=TcDeleteFlow)  
[TcDeregisterClient](https://www.google.com/search?num=5&q=TcDeregisterClient+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcDeregisterClient](https://github.com/dahall/Vanara/search?l=C%23&q=TcDeregisterClient)  
[TcEnumerateFlows](https://www.google.com/search?num=5&q=TcEnumerateFlows+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcEnumerateFlows](https://github.com/dahall/Vanara/search?l=C%23&q=TcEnumerateFlows)  
[TcEnumerateInterfaces](https://www.google.com/search?num=5&q=TcEnumerateInterfaces+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcEnumerateInterfaces](https://github.com/dahall/Vanara/search?l=C%23&q=TcEnumerateInterfaces)  
[TcGetFlowName](https://www.google.com/search?num=5&q=TcGetFlowNameA+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcGetFlowName](https://github.com/dahall/Vanara/search?l=C%23&q=TcGetFlowName)  
[TcModifyFlow](https://www.google.com/search?num=5&q=TcModifyFlow+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcModifyFlow](https://github.com/dahall/Vanara/search?l=C%23&q=TcModifyFlow)  
[TcOpenInterface](https://www.google.com/search?num=5&q=TcOpenInterfaceA+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcOpenInterface](https://github.com/dahall/Vanara/search?l=C%23&q=TcOpenInterface)  
[TcQueryFlow](https://www.google.com/search?num=5&q=TcQueryFlowA+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcQueryFlow](https://github.com/dahall/Vanara/search?l=C%23&q=TcQueryFlow)  
[TcQueryInterface](https://www.google.com/search?num=5&q=TcQueryInterface+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcQueryInterface](https://github.com/dahall/Vanara/search?l=C%23&q=TcQueryInterface)  
[TcRegisterClient](https://www.google.com/search?num=5&q=TcRegisterClient+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcRegisterClient](https://github.com/dahall/Vanara/search?l=C%23&q=TcRegisterClient)  
[TcSetFlow](https://www.google.com/search?num=5&q=TcSetFlowA+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcSetFlow](https://github.com/dahall/Vanara/search?l=C%23&q=TcSetFlow)  
[TcSetInterface](https://www.google.com/search?num=5&q=TcSetInterface+site%3Alearn.microsoft.com) | traffic.dll | traffic.h | [Vanara.PInvoke.Traffic.TcSetInterface](https://github.com/dahall/Vanara/search?l=C%23&q=TcSetInterface)  
### Enumerations  
Native Enum | Header | Managed Enum  
--- | --- | ---  
[AD_FLAG](https://www.google.com/search?num=5&q=AD_FLAG+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Qwave.AD_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=AD_FLAG)  
[FilterType](https://www.google.com/search?num=5&q=FilterType+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.FilterType](https://github.com/dahall/Vanara/search?l=C%23&q=FilterType)  
[NDIS_PROTOCOL_ID](https://www.google.com/search?num=5&q=NDIS_PROTOCOL_ID+site%3Alearn.microsoft.com) | ntddndis.h | [Vanara.PInvoke.Qwave.NDIS_PROTOCOL_ID](https://github.com/dahall/Vanara/search?l=C%23&q=NDIS_PROTOCOL_ID)  
[QOS_FLOW_TYPE](https://www.google.com/search?num=5&q=QOS_FLOW_TYPE+site%3Alearn.microsoft.com) | qos2.h | [Vanara.PInvoke.Qwave.QOS_FLOW_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_FLOW_TYPE)  
[QOS_FLOWRATE_REASON](https://www.google.com/search?num=5&q=QOS_FLOWRATE_REASON+site%3Alearn.microsoft.com) | qos2.h | [Vanara.PInvoke.Qwave.QOS_FLOWRATE_REASON](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_FLOWRATE_REASON)  
[QOS_NOTIFY_FLOW](https://www.google.com/search?num=5&q=QOS_NOTIFY_FLOW+site%3Alearn.microsoft.com) | qos2.h | [Vanara.PInvoke.Qwave.QOS_NOTIFY_FLOW](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_NOTIFY_FLOW)  
[QOS_OBJ_TYPE](https://www.google.com/search?num=5&q=QOS_OBJ_TYPE+site%3Alearn.microsoft.com) | qos.h | [Vanara.PInvoke.Qwave.QOS_OBJ_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_OBJ_TYPE)  
[QOS_QUERY_FLOW](https://www.google.com/search?num=5&q=QOS_QUERY_FLOW+site%3Alearn.microsoft.com) | qos2.h | [Vanara.PInvoke.Qwave.QOS_QUERY_FLOW](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_QUERY_FLOW)  
[QOS_QUERYFLOW](https://www.google.com/search?num=5&q=QOS_QUERYFLOW+site%3Alearn.microsoft.com) | qos2.h | [Vanara.PInvoke.Qwave.QOS_QUERYFLOW](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_QUERYFLOW)  
[QOS_SET_FLOW](https://www.google.com/search?num=5&q=QOS_SET_FLOW+site%3Alearn.microsoft.com) | qos2.h | [Vanara.PInvoke.Qwave.QOS_SET_FLOW](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_SET_FLOW)  
[QOS_SHAPING](https://www.google.com/search?num=5&q=QOS_SHAPING+site%3Alearn.microsoft.com) | qos2.h | [Vanara.PInvoke.Qwave.QOS_SHAPING](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_SHAPING)  
[QOS_TRAFFIC_TYPE](https://www.google.com/search?num=5&q=QOS_TRAFFIC_TYPE+site%3Alearn.microsoft.com) | qos2.h | [Vanara.PInvoke.Qwave.QOS_TRAFFIC_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_TRAFFIC_TYPE)  
[RSVP](https://www.google.com/search?num=5&q=RSVP+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.RSVP](https://github.com/dahall/Vanara/search?l=C%23&q=RSVP)  
[TC_NONCONF](https://www.google.com/search?num=5&q=TC_NONCONF+site%3Alearn.microsoft.com) | qos.h | [Vanara.PInvoke.Qwave.TC_NONCONF](https://github.com/dahall/Vanara/search?l=C%23&q=TC_NONCONF)  
[TC_NOTIFY](https://www.google.com/search?num=5&q=TC_NOTIFY+site%3Alearn.microsoft.com) | traffic.h | [Vanara.PInvoke.Traffic.TC_NOTIFY](https://github.com/dahall/Vanara/search?l=C%23&q=TC_NOTIFY)  
### Structures  
Native Structure | Header | Managed Structure  
--- | --- | ---  
[AD_GENERAL_PARAMS](https://www.google.com/search?num=5&q=AD_GENERAL_PARAMS+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.AD_GENERAL_PARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=AD_GENERAL_PARAMS)  
[AD_GUARANTEED](https://www.google.com/search?num=5&q=AD_GUARANTEED+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.AD_GUARANTEED](https://github.com/dahall/Vanara/search?l=C%23&q=AD_GUARANTEED)  
[ADDRESS_LIST_DESCRIPTOR](https://www.google.com/search?num=5&q=ADDRESS_LIST_DESCRIPTOR+site%3Alearn.microsoft.com) | traffic.h | [Vanara.PInvoke.Traffic.ADDRESS_LIST_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=ADDRESS_LIST_DESCRIPTOR)  
[CONTROL_SERVICE](https://www.google.com/search?num=5&q=CONTROL_SERVICE+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.CONTROL_SERVICE](https://github.com/dahall/Vanara/search?l=C%23&q=CONTROL_SERVICE)  
[ENUMERATION_BUFFER](https://www.google.com/search?num=5&q=ENUMERATION_BUFFER+site%3Alearn.microsoft.com) | traffic.h | [Vanara.PInvoke.Traffic.ENUMERATION_BUFFER](https://github.com/dahall/Vanara/search?l=C%23&q=ENUMERATION_BUFFER)  
[FLOWDESCRIPTOR](https://www.google.com/search?num=5&q=FLOWDESCRIPTOR+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.FLOWDESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=FLOWDESCRIPTOR)  
[HCLIENT](https://www.google.com/search?num=5&q=HCLIENT+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Traffic.HCLIENT](https://github.com/dahall/Vanara/search?l=C%23&q=HCLIENT)  
[HFILTER](https://www.google.com/search?num=5&q=HFILTER+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Traffic.HFILTER](https://github.com/dahall/Vanara/search?l=C%23&q=HFILTER)  
[HFLOW](https://www.google.com/search?num=5&q=HFLOW+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Traffic.HFLOW](https://github.com/dahall/Vanara/search?l=C%23&q=HFLOW)  
[HFLOWENUM](https://www.google.com/search?num=5&q=HFLOWENUM+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Traffic.HFLOWENUM](https://github.com/dahall/Vanara/search?l=C%23&q=HFLOWENUM)  
[HIFC](https://www.google.com/search?num=5&q=HIFC+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Traffic.HIFC](https://github.com/dahall/Vanara/search?l=C%23&q=HIFC)  
[HQOS](https://www.google.com/search?num=5&q=HQOS+site%3Alearn.microsoft.com) | qos2.h | [Vanara.PInvoke.Qwave.HQOS](https://github.com/dahall/Vanara/search?l=C%23&q=HQOS)  
[ICMP](https://www.google.com/search?num=5&q=ICMP+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Traffic.IP_PATTERN.UNION.ICMP](https://github.com/dahall/Vanara/search?l=C%23&q=ICMP)  
[IP_PATTERN](https://www.google.com/search?num=5&q=IP_PATTERN+site%3Alearn.microsoft.com) | traffic.h | [Vanara.PInvoke.Traffic.IP_PATTERN](https://github.com/dahall/Vanara/search?l=C%23&q=IP_PATTERN)  
[IPX](https://www.google.com/search?num=5&q=IPX+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Traffic.IPX_PATTERN.IPX](https://github.com/dahall/Vanara/search?l=C%23&q=IPX)  
[IPX_PATTERN](https://www.google.com/search?num=5&q=IPX_PATTERN+site%3Alearn.microsoft.com) | traffic.h | [Vanara.PInvoke.Traffic.IPX_PATTERN](https://github.com/dahall/Vanara/search?l=C%23&q=IPX_PATTERN)  
[NETWORK_ADDRESS](https://www.google.com/search?num=5&q=NETWORK_ADDRESS+site%3Alearn.microsoft.com) | ntddndis.h | [Vanara.PInvoke.Qwave.NETWORK_ADDRESS](https://github.com/dahall/Vanara/search?l=C%23&q=NETWORK_ADDRESS)  
[NETWORK_ADDRESS_LIST](https://www.google.com/search?num=5&q=NETWORK_ADDRESS_LIST+site%3Alearn.microsoft.com) | ntddndis.h | [Vanara.PInvoke.Qwave.NETWORK_ADDRESS_LIST](https://github.com/dahall/Vanara/search?l=C%23&q=NETWORK_ADDRESS_LIST)  
[PARAM_BUFFER](https://www.google.com/search?num=5&q=PARAM_BUFFER+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.PARAM_BUFFER](https://github.com/dahall/Vanara/search?l=C%23&q=PARAM_BUFFER)  
[PORTS](https://www.google.com/search?num=5&q=PORTS+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Traffic.IP_PATTERN.UNION.PORTS](https://github.com/dahall/Vanara/search?l=C%23&q=PORTS)  
[QOS_DESTADDR](https://www.google.com/search?num=5&q=QOS_DESTADDR+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.QOS_DESTADDR](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_DESTADDR)  
[QOS_DIFFSERV](https://www.google.com/search?num=5&q=QOS_DIFFSERV+site%3Alearn.microsoft.com) | qosobjs.h | [Vanara.PInvoke.Qwave.QOS_DIFFSERV](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_DIFFSERV)  
[QOS_DIFFSERV_RULE](https://www.google.com/search?num=5&q=QOS_DIFFSERV_RULE+site%3Alearn.microsoft.com) | qosobjs.h | [Vanara.PInvoke.Qwave.QOS_DIFFSERV_RULE](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_DIFFSERV_RULE)  
[QOS_DS_CLASS](https://www.google.com/search?num=5&q=QOS_DS_CLASS+site%3Alearn.microsoft.com) | qosobjs.h | [Vanara.PInvoke.Qwave.QOS_DS_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_DS_CLASS)  
[QOS_FLOW_FUNDAMENTALS](https://www.google.com/search?num=5&q=QOS_FLOW_FUNDAMENTALS+site%3Alearn.microsoft.com) | qos2.h | [Vanara.PInvoke.Qwave.QOS_FLOW_FUNDAMENTALS](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_FLOW_FUNDAMENTALS)  
[QOS_FLOWRATE_OUTGOING](https://www.google.com/search?num=5&q=QOS_FLOWRATE_OUTGOING+site%3Alearn.microsoft.com) | qos2.h | [Vanara.PInvoke.Qwave.QOS_FLOWRATE_OUTGOING](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_FLOWRATE_OUTGOING)  
[QOS_FRIENDLY_NAME](https://www.google.com/search?num=5&q=QOS_FRIENDLY_NAME+site%3Alearn.microsoft.com) | qosobjs.h | [Vanara.PInvoke.Qwave.QOS_FRIENDLY_NAME](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_FRIENDLY_NAME)  
[QOS_OBJECT_HDR](https://www.google.com/search?num=5&q=QOS_OBJECT_HDR+site%3Alearn.microsoft.com) | qos.h | [Vanara.PInvoke.Qwave.QOS_OBJECT_HDR](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_OBJECT_HDR)  
[QOS_PACKET_PRIORITY](https://www.google.com/search?num=5&q=QOS_PACKET_PRIORITY+site%3Alearn.microsoft.com) | qos2.h | [Vanara.PInvoke.Qwave.QOS_PACKET_PRIORITY](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_PACKET_PRIORITY)  
[QOS_SD_MODE](https://www.google.com/search?num=5&q=QOS_SD_MODE+site%3Alearn.microsoft.com) | qos.h | [Vanara.PInvoke.Qwave.QOS_SD_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_SD_MODE)  
[QOS_SHAPING_RATE](https://www.google.com/search?num=5&q=QOS_SHAPING_RATE+site%3Alearn.microsoft.com) | qos.h | [Vanara.PInvoke.Qwave.QOS_SHAPING_RATE](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_SHAPING_RATE)  
[QOS_TCP_TRAFFIC](https://www.google.com/search?num=5&q=QOS_TCP_TRAFFIC+site%3Alearn.microsoft.com) | qosobjs.h | [Vanara.PInvoke.Qwave.QOS_TCP_TRAFFIC](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_TCP_TRAFFIC)  
[QOS_TRAFFIC_CLASS](https://www.google.com/search?num=5&q=QOS_TRAFFIC_CLASS+site%3Alearn.microsoft.com) | qosobjs.h | [Vanara.PInvoke.Qwave.QOS_TRAFFIC_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_TRAFFIC_CLASS)  
[QOS_VERSION](https://www.google.com/search?num=5&q=QOS_VERSION+site%3Alearn.microsoft.com) | qos2.h | [Vanara.PInvoke.Qwave.QOS_VERSION](https://github.com/dahall/Vanara/search?l=C%23&q=QOS_VERSION)  
[RSVP_ADSPEC](https://www.google.com/search?num=5&q=RSVP_ADSPEC+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.RSVP_ADSPEC](https://github.com/dahall/Vanara/search?l=C%23&q=RSVP_ADSPEC)  
[RSVP_FILTERSPEC](https://www.google.com/search?num=5&q=RSVP_FILTERSPEC+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.RSVP_FILTERSPEC](https://github.com/dahall/Vanara/search?l=C%23&q=RSVP_FILTERSPEC)  
[RSVP_FILTERSPEC_V4](https://www.google.com/search?num=5&q=RSVP_FILTERSPEC_V4+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.RSVP_FILTERSPEC_V4](https://github.com/dahall/Vanara/search?l=C%23&q=RSVP_FILTERSPEC_V4)  
[RSVP_FILTERSPEC_V4_GPI](https://www.google.com/search?num=5&q=RSVP_FILTERSPEC_V4_GPI+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.RSVP_FILTERSPEC_V4_GPI](https://github.com/dahall/Vanara/search?l=C%23&q=RSVP_FILTERSPEC_V4_GPI)  
[RSVP_FILTERSPEC_V6](https://www.google.com/search?num=5&q=RSVP_FILTERSPEC_V6+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.RSVP_FILTERSPEC_V6](https://github.com/dahall/Vanara/search?l=C%23&q=RSVP_FILTERSPEC_V6)  
[RSVP_FILTERSPEC_V6_FLOW](https://www.google.com/search?num=5&q=RSVP_FILTERSPEC_V6_FLOW+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.RSVP_FILTERSPEC_V6_FLOW](https://github.com/dahall/Vanara/search?l=C%23&q=RSVP_FILTERSPEC_V6_FLOW)  
[RSVP_FILTERSPEC_V6_GPI](https://www.google.com/search?num=5&q=RSVP_FILTERSPEC_V6_GPI+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.RSVP_FILTERSPEC_V6_GPI](https://github.com/dahall/Vanara/search?l=C%23&q=RSVP_FILTERSPEC_V6_GPI)  
[RSVP_POLICY](https://www.google.com/search?num=5&q=RSVP_POLICY+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.RSVP_POLICY](https://github.com/dahall/Vanara/search?l=C%23&q=RSVP_POLICY)  
[RSVP_POLICY_INFO](https://www.google.com/search?num=5&q=RSVP_POLICY_INFO+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.RSVP_POLICY_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=RSVP_POLICY_INFO)  
[RSVP_RESERVE_INFO](https://www.google.com/search?num=5&q=RSVP_RESERVE_INFO+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.RSVP_RESERVE_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=RSVP_RESERVE_INFO)  
[RSVP_STATUS_INFO](https://www.google.com/search?num=5&q=RSVP_STATUS_INFO+site%3Alearn.microsoft.com) | qossp.h | [Vanara.PInvoke.Qwave.RSVP_STATUS_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=RSVP_STATUS_INFO)  
[TC_GEN_FILTER](https://www.google.com/search?num=5&q=TC_GEN_FILTER+site%3Alearn.microsoft.com) | traffic.h | [Vanara.PInvoke.Traffic.TC_GEN_FILTER](https://github.com/dahall/Vanara/search?l=C%23&q=TC_GEN_FILTER)  
[TC_IFC_DESCRIPTOR](https://www.google.com/search?num=5&q=TC_IFC_DESCRIPTOR+site%3Alearn.microsoft.com) | traffic.h | [Vanara.PInvoke.Traffic.TC_IFC_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=TC_IFC_DESCRIPTOR)  
[TCI_CLIENT_FUNC_LIST](https://www.google.com/search?num=5&q=TCI_CLIENT_FUNC_LIST+site%3Alearn.microsoft.com) | traffic.h | [Vanara.PInvoke.Traffic.TCI_CLIENT_FUNC_LIST](https://github.com/dahall/Vanara/search?l=C%23&q=TCI_CLIENT_FUNC_LIST)  
[UNION](https://www.google.com/search?num=5&q=UNION+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Qwave.RSVP_FILTERSPEC.UNION](https://github.com/dahall/Vanara/search?l=C%23&q=UNION)  
[UNION](https://www.google.com/search?num=5&q=UNION+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Traffic.IP_PATTERN.UNION](https://github.com/dahall/Vanara/search?l=C%23&q=UNION)  
### Classes  
Native Class | Header | Managed Class  
--- | --- | ---  
[ENUMERATION_BUFFER_MGD](https://www.google.com/search?num=5&q=ENUMERATION_BUFFER_MGD+site%3Alearn.microsoft.com) | traffic.h | [Vanara.PInvoke.Traffic.ENUMERATION_BUFFER_MGD](https://github.com/dahall/Vanara/search?l=C%23&q=ENUMERATION_BUFFER_MGD)  
[SafeHCLIENT](https://www.google.com/search?num=5&q=SafeHCLIENT+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Traffic.SafeHCLIENT](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHCLIENT)  
[SafeHFILTER](https://www.google.com/search?num=5&q=SafeHFILTER+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Traffic.SafeHFILTER](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHFILTER)  
[SafeHFLOW](https://www.google.com/search?num=5&q=SafeHFLOW+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Traffic.SafeHFLOW](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHFLOW)  
[SafeHIFC](https://www.google.com/search?num=5&q=SafeHIFC+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Traffic.SafeHIFC](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHIFC)  
[SafeHQOS](https://www.google.com/search?num=5&q=SafeHQOS+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.Qwave.SafeHQOS](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHQOS)  
[TC_GEN_FILTER_MGD_BASE](https://www.google.com/search?num=5&q=TC_GEN_FILTER_MGD_BASE+site%3Alearn.microsoft.com) | traffic.h | [Vanara.PInvoke.Traffic.TC_GEN_FILTER_MGD_BASE](https://github.com/dahall/Vanara/search?l=C%23&q=TC_GEN_FILTER_MGD_BASE)  
[TC_GEN_FILTER_MGD_UNK](https://www.google.com/search?num=5&q=TC_GEN_FILTER_MGD_UNK+site%3Alearn.microsoft.com) | traffic.h | [Vanara.PInvoke.Traffic.TC_GEN_FILTER_MGD_UNK](https://github.com/dahall/Vanara/search?l=C%23&q=TC_GEN_FILTER_MGD_UNK)  
[TC_GEN_FILTER_MGD](https://www.google.com/search?num=5&q=TC_GEN_FILTER_MGD+site%3Alearn.microsoft.com) | traffic.h | [Vanara.PInvoke.Traffic.TC_GEN_FILTER_MGD](https://github.com/dahall/Vanara/search?l=C%23&q=TC_GEN_FILTER_MGD)  
[TC_GEN_FLOW](https://www.google.com/search?num=5&q=TC_GEN_FLOW+site%3Alearn.microsoft.com) | traffic.h | [Vanara.PInvoke.Traffic.TC_GEN_FLOW](https://github.com/dahall/Vanara/search?l=C%23&q=TC_GEN_FLOW)  
