PowerShell Logo Small

Get-NetAdapterQos



This is the built-in help made by Microsoft for the command 'Get-NetAdapterQos', in PowerShell version 5 - as retrieved from Windows version 'Microsoft Windows Server 2012 R2 Standard' PowerShell help files on 2016-06-23.

For PowerShell version 3 and up, where you have Update-Help, this command was run just before creating the web pages from the help files.

SYNOPSIS

Gets the quality of service (QoS) properties of the network adapter, specifically data center bridging (DCB) settings.

SYNTAX


Get-NetAdapterQos [[-Name] <String[]>] [-AsJob] [-CimSession <CimSession[]>] [-IncludeHidden] [-ThrottleLimit <Int32>] [<CommonParameters>]
Get-NetAdapterQos [-AsJob] [-CimSession <CimSession[]>] [-IncludeHidden] [-ThrottleLimit <Int32>] -InterfaceDescription <String[]> [<CommonParameters>]



Search powershellhelp.space

DESCRIPTION


The Get-NetAdapterQos cmdlet gets quality of service (QoS) capabilities and runtime configurations of a DCB-capable network adapter. If QoS is disabled, then this cmdlet
only gets the hardware QoS capabilities of the network adapter. If QoS is enabled, then this cmdlet gets the operational traffic class and flow control configurations in
addition. If the network adapter supports the DCB Exchange protocol and is connected to a switch that also supports the protocol, then this cmdlet can also return the QoS
configurations on the switch.


If a network adapter does not support QoS, specifically DCB, then this cmdlet does not return any information.



<

RELATED LINKS

Online Version: http://go.microsoft.com/fwlink/p/?linkid=287403
Where-Object
Disable-NetAdapterQos
Enable-NetAdapterQos
Set-NetAdapterQos

REMARKS

<

Examples


EXAMPLE 1

PS C:\> Get-NetAdapterQos –Name * | Where-Object -FilterScript { $_.Enabled }
Name : DCBADAPTER1
Enabled : True
Capabilities : Hardware Current
-------- -------
MacSecBypass : NotSupported NotSupported
DcbxSupport : IEEE None
NumTCs(Max/ETS/PFC) : 8/8/8 8/8/8

OperationalTrafficClasses : TC TSA Bandwidth Priorities
-- --- --------- ----------
0 ETS 40 0-3,5-7
1 ETS 60 4

OperationalFlowControl : Priority 4 Enabled
OperationalClassifications : Not Available



This example displays the hardware QoS capabilities and the runtime QoS configurations for a network adapter on which QoS is enabled.




EXAMPLE 2

PS C:\> Get-NetAdapterQos –Name * | Where-Object -FilterScript { $_.Enabled –Eq "False" }
Name : DCBADAPTER1
Enabled : False
Capabilities : Hardware Current
-------- -------
MacSecBypass : NotSupported NotSupported
DcbxSupport : None None
NumTCs(Max/ETS/PFC) : 8/8/8 0/0/0



This example displays only the hardware QoS capabilities for a network adapter on which QoS is disabled.