--- title: ADMX_QOS Policy CSP description: Learn more about the ADMX_QOS Area in Policy CSP. ms.date: 08/06/2024 --- # Policy CSP - ADMX_QOS [!INCLUDE [ADMX-backed CSP tip](includes/mdm-admx-csp-note.md)] ## QosMaxOutstandingSends | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosMaxOutstandingSends ``` Specifies the maximum number of outstanding packets permitted on the system. When the number of outstanding packets reaches this limit, the Packet Scheduler postpones all submissions to network adapters until the number falls below this limit. "Outstanding packets" are packets that the Packet Scheduler has submitted to a network adapter for transmission, but which haven't yet been sent. - If you enable this setting, you can limit the number of outstanding packets. - If you disable this setting or don't configure it, then the setting has no effect on the system. > [!IMPORTANT] > If the maximum number of outstanding packets is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosMaxOutstandingSends | | Friendly Name | Limit outstanding packets | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched | | ADMX File Name | QOS.admx | ## QosNonBestEffortLimit | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosNonBestEffortLimit ``` Determines the percentage of connection bandwidth that the system can reserve. This value limits the combined bandwidth reservations of all programs running on the system. By default, the Packet Scheduler limits the system to 80 percent of the bandwidth of a connection, but you can use this setting to override the default. - If you enable this setting, you can use the "Bandwidth limit" box to adjust the amount of bandwidth the system can reserve. - If you disable this setting or don't configure it, the system uses the default value of 80 percent of the connection. > [!IMPORTANT] > If a bandwidth limit's set for a particular network adapter in the registry, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosNonBestEffortLimit | | Friendly Name | Limit reservable bandwidth | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched | | ADMX File Name | QOS.admx | ## QosServiceTypeBestEffort_C | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeBestEffort_C ``` Specifies an alternate Layer-3 Differentiated Services Code Point (DSCP) value for packets with the Best Effort service type (ServiceTypeBestEffort). The Packet Scheduler inserts the corresponding DSCP value in the IP header of the packets. This setting applies only to packets that conform to the flow specification. - If you enable this setting, you can change the default DSCP value associated with the Best Effort service type. - If you disable this setting, the system uses the default DSCP value of 0. > [!IMPORTANT] > If the DSCP value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeBestEffort_C | | Friendly Name | Best effort service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > DSCP value of conforming packets | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\DiffservByteMappingConforming | | ADMX File Name | QOS.admx | ## QosServiceTypeBestEffort_NC | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeBestEffort_NC ``` Specifies an alternate Layer-3 Differentiated Services Code Point (DSCP) value for packets with the Best Effort service type (ServiceTypeBestEffort). The Packet Scheduler inserts the corresponding DSCP value in the IP header of the packets. This setting applies only to packets that don't conform to the flow specification. - If you enable this setting, you can change the default DSCP value associated with the Best Effort service type. - If you disable this setting, the system uses the default DSCP value of 0. > [!IMPORTANT] > If the DSCP value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeBestEffort_NC | | Friendly Name | Best effort service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > DSCP value of non-conforming packets | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\DiffservByteMappingNonConforming | | ADMX File Name | QOS.admx | ## QosServiceTypeBestEffort_PV | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeBestEffort_PV ``` Specifies an alternate link layer (Layer-2) priority value for packets with the Best Effort service type (ServiceTypeBestEffort). The Packet Scheduler inserts the corresponding priority value in the Layer-2 header of the packets. - If you enable this setting, you can change the default priority value associated with the Best Effort service type. - If you disable this setting, the system uses the default priority value of 0. > [!IMPORTANT] > If the Layer-2 priority value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeBestEffort_PV | | Friendly Name | Best effort service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > Layer-2 priority value | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\UserPriorityMapping | | ADMX File Name | QOS.admx | ## QosServiceTypeControlledLoad_C | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeControlledLoad_C ``` Specifies an alternate Layer-3 Differentiated Services Code Point (DSCP) value for packets with the Controlled Load service type (ServiceTypeControlledLoad). The Packet Scheduler inserts the corresponding DSCP value in the IP header of the packets. This setting applies only to packets that conform to the flow specification. - If you enable this setting, you can change the default DSCP value associated with the Controlled Load service type. - If you disable this setting, the system uses the default DSCP value of 24 (0x18). > [!IMPORTANT] > If the DSCP value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeControlledLoad_C | | Friendly Name | Controlled load service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > DSCP value of conforming packets | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\DiffservByteMappingConforming | | ADMX File Name | QOS.admx | ## QosServiceTypeControlledLoad_NC | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeControlledLoad_NC ``` Specifies an alternate Layer-3 Differentiated Services Code Point (DSCP) value for packets with the Controlled Load service type (ServiceTypeControlledLoad). The Packet Scheduler inserts the corresponding DSCP value in the IP header of the packets. This setting applies only to packets that don't conform to the flow specification. - If you enable this setting, you can change the default DSCP value associated with the Controlled Load service type. - If you disable this setting, the system uses the default DSCP value of 0. > [!IMPORTANT] > If the DSCP value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeControlledLoad_NC | | Friendly Name | Controlled load service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > DSCP value of non-conforming packets | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\DiffservByteMappingNonConforming | | ADMX File Name | QOS.admx | ## QosServiceTypeControlledLoad_PV | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeControlledLoad_PV ``` Specifies an alternate link layer (Layer-2) priority value for packets with the Controlled Load service type (ServiceTypeControlledLoad). The Packet Scheduler inserts the corresponding priority value in the Layer-2 header of the packets. - If you enable this setting, you can change the default priority value associated with the Controlled Load service type. - If you disable this setting, the system uses the default priority value of 0. > [!IMPORTANT] > If the Layer-2 priority value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeControlledLoad_PV | | Friendly Name | Controlled load service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > Layer-2 priority value | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\UserPriorityMapping | | ADMX File Name | QOS.admx | ## QosServiceTypeGuaranteed_C | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeGuaranteed_C ``` Specifies an alternate Layer-3 Differentiated Services Code Point (DSCP) value for packets with the Guaranteed service type (ServiceTypeGuaranteed). The Packet Scheduler inserts the corresponding DSCP value in the IP header of the packets. This setting applies only to packets that conform to the flow specification. - If you enable this setting, you can change the default DSCP value associated with the Guaranteed service type. - If you disable this setting, the system uses the default DSCP value of 40 (0x28). > [!IMPORTANT] > If the DSCP value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeGuaranteed_C | | Friendly Name | Guaranteed service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > DSCP value of conforming packets | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\DiffservByteMappingConforming | | ADMX File Name | QOS.admx | ## QosServiceTypeGuaranteed_NC | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeGuaranteed_NC ``` Specifies an alternate Layer-3 Differentiated Services Code Point (DSCP) value for packets with the Guaranteed service type (ServiceTypeGuaranteed). The Packet Scheduler inserts the corresponding DSCP value in the IP header of the packets. This setting applies only to packets that don't conform to the flow specification. - If you enable this setting, you can change the default DSCP value associated with the Guaranteed service type. - If you disable this setting, the system uses the default DSCP value of 0. > [!IMPORTANT] > If the DSCP value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeGuaranteed_NC | | Friendly Name | Guaranteed service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > DSCP value of non-conforming packets | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\DiffservByteMappingNonConforming | | ADMX File Name | QOS.admx | ## QosServiceTypeGuaranteed_PV | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeGuaranteed_PV ``` Specifies an alternate link layer (Layer-2) priority value for packets with the Guaranteed service type (ServiceTypeGuaranteed). The Packet Scheduler inserts the corresponding priority value in the Layer-2 header of the packets. - If you enable this setting, you can change the default priority value associated with the Guaranteed service type. - If you disable this setting, the system uses the default priority value of 0. > [!IMPORTANT] > If the Layer-2 priority value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeGuaranteed_PV | | Friendly Name | Guaranteed service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > Layer-2 priority value | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\UserPriorityMapping | | ADMX File Name | QOS.admx | ## QosServiceTypeNetworkControl_C | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeNetworkControl_C ``` Specifies an alternate Layer-3 Differentiated Services Code Point (DSCP) value for packets with the Network Control service type (ServiceTypeNetworkControl). The Packet Scheduler inserts the corresponding DSCP value in the IP header of the packets. This setting applies only to packets that conform to the flow specification. - If you enable this setting, you can change the default DSCP value associated with the Network Control service type. - If you disable this setting, the system uses the default DSCP value of 48 (0x30). > [!IMPORTANT] > If the DSCP value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeNetworkControl_C | | Friendly Name | Network control service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > DSCP value of conforming packets | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\DiffservByteMappingConforming | | ADMX File Name | QOS.admx | ## QosServiceTypeNetworkControl_NC | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeNetworkControl_NC ``` Specifies an alternate Layer-3 Differentiated Services Code Point (DSCP) value for packets with the Network Control service type (ServiceTypeNetworkControl). The Packet Scheduler inserts the corresponding DSCP value in the IP header of the packets. This setting applies only to packets that don't conform to the flow specification. - If you enable this setting, you can change the default DSCP value associated with the Network Control service type. - If you disable this setting, the system uses the default DSCP value of 0. > [!IMPORTANT] > If the DSCP value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeNetworkControl_NC | | Friendly Name | Network control service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > DSCP value of non-conforming packets | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\DiffservByteMappingNonConforming | | ADMX File Name | QOS.admx | ## QosServiceTypeNetworkControl_PV | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeNetworkControl_PV ``` Specifies an alternate link layer (Layer-2) priority value for packets with the Network Control service type (ServiceTypeNetworkControl). The Packet Scheduler inserts the corresponding priority value in the Layer-2 header of the packets. - If you enable this setting, you can change the default priority value associated with the Network Control service type. - If you disable this setting, the system uses the default priority value of 0. > [!IMPORTANT] > If the Layer-2 priority value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeNetworkControl_PV | | Friendly Name | Network control service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > Layer-2 priority value | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\UserPriorityMapping | | ADMX File Name | QOS.admx | ## QosServiceTypeNonConforming | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeNonConforming ``` Specifies an alternate link layer (Layer-2) priority value for packets that don't conform to the flow specification. The Packet Scheduler inserts the corresponding priority value in the Layer-2 header of the packets. - If you enable this setting, you can change the default priority value associated with nonconforming packets. - If you disable this setting, the system uses the default priority value of 0. > [!IMPORTANT] > If the Layer-2 priority value for nonconforming packets is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeNonConforming | | Friendly Name | Non-conforming packets | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > Layer-2 priority value | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\UserPriorityMapping | | ADMX File Name | QOS.admx | ## QosServiceTypeQualitative_C | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeQualitative_C ``` Specifies an alternate Layer-3 Differentiated Services Code Point (DSCP) value for packets with the Qualitative service type (ServiceTypeQualitative). The Packet Scheduler inserts the corresponding DSCP value in the IP header of the packets. This setting applies only to packets that conform to the flow specification. - If you enable this setting, you can change the default DSCP value associated with the Qualitative service type. - If you disable this setting, the system uses the default DSCP value of 0. > [!IMPORTANT] > If the DSCP value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeQualitative_C | | Friendly Name | Qualitative service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > DSCP value of conforming packets | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\DiffservByteMappingConforming | | ADMX File Name | QOS.admx | ## QosServiceTypeQualitative_NC | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeQualitative_NC ``` Specifies an alternate Layer-3 Differentiated Services Code Point (DSCP) value for packets with the Qualitative service type (ServiceTypeQualitative). The Packet Scheduler inserts the corresponding DSCP value in the IP header of the packets. This setting applies only to packets that don't conform to the flow specification. - If you enable this setting, you can change the default DSCP value associated with the Qualitative service type. - If you disable this setting, the system uses the default DSCP value of 0. > [!IMPORTANT] > If the DSCP value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeQualitative_NC | | Friendly Name | Qualitative service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > DSCP value of non-conforming packets | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\DiffservByteMappingNonConforming | | ADMX File Name | QOS.admx | ## QosServiceTypeQualitative_PV | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosServiceTypeQualitative_PV ``` Specifies an alternate link layer (Layer-2) priority value for packets with the Qualitative service type (ServiceTypeQualitative). The Packet Scheduler inserts the corresponding priority value in the Layer-2 header of the packets. - If you enable this setting, you can change the default priority value associated with the Qualitative service type. - If you disable this setting, the system uses the default priority value of 0. > [!IMPORTANT] > If the Layer-2 priority value for this service type is specified in the registry for a particular network adapter, this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosServiceTypeQualitative_PV | | Friendly Name | Qualitative service type | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler > Layer-2 priority value | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched\UserPriorityMapping | | ADMX File Name | QOS.admx | ## QosTimerResolution | Scope | Editions | Applicable OS | |:--|:--|:--| | ✅ Device
❌ User | ✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC | ✅ Windows 10, version 2004 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19041.1202] and later
✅ Windows 10, version 20H2 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19042.1202] and later
✅ Windows 10, version 21H1 with [KB5005101](https://support.microsoft.com/help/5005101) [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later | ```Device ./Device/Vendor/MSFT/Policy/Config/ADMX_QOS/QosTimerResolution ``` Determines the smallest unit of time that the Packet Scheduler uses when scheduling packets for transmission. The Packet Scheduler can't schedule packets for transmission more frequently than permitted by the value of this entry. - If you enable this setting, you can override the default timer resolution established for the system, usually units of 10 microseconds. - If you disable this setting or don't configure it, the setting has no effect on the system. > [!IMPORTANT] > If a timer resolution is specified in the registry for a particular network adapter, then this setting is ignored when configuring that network adapter. **Description framework properties**: | Property name | Property value | |:--|:--| | Format | `chr` (string) | | Access Type | Add, Delete, Get, Replace | [!INCLUDE [ADMX-backed policy note](includes/mdm-admx-policy-note.md)] **ADMX mapping**: | Name | Value | |:--|:--| | Name | QosTimerResolution | | Friendly Name | Set timer resolution | | Location | Computer Configuration | | Path | Network > QoS Packet Scheduler | | Registry Key Name | Software\Policies\Microsoft\Windows\Psched | | ADMX File Name | QOS.admx | ## Related articles [Policy configuration service provider](policy-configuration-service-provider.md)