Упорядочивание расширений расширяемых коммутаторов Hyper-V
В каждом экземпляре расширяемого коммутатора можно включить несколько расширений захвата или фильтрации Hyper-V для расширяемого коммутатора.
Примечание В каждом экземпляре расширяемого коммутатора можно активировать только одно расширение пересылки.
По умолчанию несколько расширений записи или фильтрации упорядочены на основе их типа и времени их установки. Например, в стеке драйверов расширяемого коммутатора имеется несколько расширений захвата, причем последнее установленное расширение находится ближе всего к краю протокола коммутатора.
При установке нескольких расширений записи или фильтрации можно использовать командлеты PowerShell для переупорядочения драйверов в стеке расширяемого драйвера коммутатора. В следующем примере показаны команды, которые вы вводите из окна PowerShell для этого.
# Show the current order. The ExtensionOrder field contains paths to WMI extension instances.
# The [wmi] operator can be used to convert the paths to full WMI objects.
PS C:\Windows\system32> $privateNetwork = Get-VMSwitch PrivateNetwork
PS C:\Windows\system32> $extensionOrder = $privateNetwork.ExtensionOrder
PS C:\Windows\system32> $extensionOrder | ForEach-Object { Write-Host "Name:" ([wmi]$_).ElementName }
Name: NDIS Capture LightWeight Filter
Name: Switch Extensibility Test Extension 2
Name: Switch Extensibility Test Extension 1
Name: WFP extensible switch Layers LightWeight Filter
# Place “Test Extension 1” above “Test Extension 2” in the ordered list of extensions.
PS C:\Windows\system32> $tmp = $extensionOrder[1]
PS C:\Windows\system32> $extensionOrder[1] = $extensionOrder[2]
PS C:\Windows\system32> $extensionOrder[2] = $tmp
# Commit the updated order.
PS C:\Windows\system32> $privateNetwork.ExtensionOrder = $extensionOrder
# Retrieve the switch information again to validate the order.
PS C:\Windows\system32> $privateNetwork = Get-VMSwitch PrivateNetwork
PS C:\Windows\system32> $privateNetwork.ExtensionOrder | ForEach-Object { Write-Host "Name:" ([wmi]$_).ElementName }
Name: NDIS Capture LightWeight Filter
Name: Switch Extensibility Test Extension 1