Get-NetAdapterDataPathConfiguration
Gets the name of the network adapter, profile, and the profile source.
Syntax
Get-NetAdapterDataPathConfiguration
[[-Name] <String[]>]
[-Profile <String[]>]
[-ProfileSource <UInt32[]>]
[-IncludeHidden]
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[<CommonParameters>]
Get-NetAdapterDataPathConfiguration
-InterfaceDescription <String[]>
[-Profile <String[]>]
[-ProfileSource <UInt32[]>]
[-IncludeHidden]
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[<CommonParameters>]
Description
The Get-NetAdapterDataPathConfiguration cmdlet gets the name of the network adapter, profile, and the profile source. The profile describes the datapath behavior of NDIS Poll Mode. NDIS Poll Mode is an operating system controlled polling execution model that drives the network interface datapath.
Examples
Example 1: Get datapath information for network adapter
PS> Get-NetAdapterDataPathConfiguration -Name "Ethernet"
Gets the datapath profile and profile source information for the network adapter named Ethernet.
Parameters
-AsJob
Runs the cmdlet as a background job.
Use this parameter to run commands that take a long time to complete.
The cmdlet immediately returns an object that represents the job and then displays the command prompt.
You can continue to work in the session while the job completes.
To manage the job, use the *-Job
cmdlets.
To get the job results, use the Receive-Job cmdlet.
For more information about Windows PowerShell background jobs, see about_Jobs.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CimSession
Runs the cmdlet in a remote session or on a remote computer. Enter a computer name or a session object, such as the output of a New-CimSession or Get-CimSession cmdlet. The default is the current session on the local computer.
Type: | CimSession[] |
Aliases: | Session |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IncludeHidden
Indicates that this cmdlet includes both visible and hidden network adapters. By default only visible network adapters are included. If a wildcard character is used in identifying a network adapter and this parameter has been specified, then the wildcard string is matched against both hidden and visible network adapters.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InterfaceDescription
Specifies an array of network adapter interface descriptions. For a physical
network adapter this is typically the name of the vendor of the network adapter
followed by a part number and description, such as
Contoso 12345 Gigabit Network Device
.
Type: | String[] |
Aliases: | ifDesc, InstanceID |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Specifies an array of network adapter names.
Type: | String[] |
Aliases: | ifAlias, InterfaceAlias |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
Name of one of the four built-in profiles for the operating system.
The profile describes the datapath behavior of NDIS Poll Mode. NDIS Poll Mode is an operating system controlled polling execution model that drives the network interface datapath.
Allowed values for this parameter are: Legacy mode, Balanced, Passive, and Dispatch.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProfileSource
Indicates the source of the profile configuration source. Values include BuiltIn and Custom.
Type: | UInt32[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ThrottleLimit
Specifies the maximum number of concurrent operations that can be established to
run the cmdlet. If this parameter is omitted or a value of 0
is entered, then
Windows PowerShell calculates an optimum throttle limit for the cmdlet based on
the number of CIM cmdlets that are running on the computer. The throttle limit
applies only to the current cmdlet, not to the session or to the computer.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Inputs
String[]