Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A extensão !ndiskd.ifstacktable exibe a tabela de pilha de interface de rede (ifStackTable).
Para obter mais informações sobre a tabela de pilha de interface, consulte Manter uma pilha de interface de rede.
!ndiskd.ifstacktable
Parâmetros
Essa extensão não tem parâmetros.
DLL
Ndiskd.dll
Exemplos
Execute o comando !ndiskd.ifstacktable para ver o ifStackTable.
3: kd> !ndiskd.ifstacktable
INTERFACE STACK TABLE
Lower interface Lower IfIndex Higher IfIndex Higher interface
ffffdf80139b3a20 6 15 ffffdf801494fa20
ffffdf801494fa20 15 16 ffffdf801494c010
ffffdf801494c010 16 17 ffffdf801494ba20
O NDIS mantém a tabela de pilha para adaptadores de miniporto NDIS, drivers intermediários de filtro NDIS 5.x e módulos de filtro NDIS, enquanto os drivers de drivers intermediários do NDIS MUX são necessários para especificar a relação de interface interna entre a interface do miniporto virtual e a interface inferior do protocolo. Portanto, o ifStackTable pode ser útil para ver as relações de pilha de interface em um sistema com drivers MUX mais complicados instalados.
Como não há drivers intermediários do NDIS MUX instalados neste sistema de exemplo, o ifStackTable mostra apenas as relações de pilha fornecidas pelo NDIS. No exemplo a seguir, clicar no identificador da interface Inferior da terceira linha (identificador ffffdf801494c010, Lower IfIndex 16) mostra a interface do Agendador de Pacotes QoS.
3: kd> !ndiskd.interface ffffdf801494c010
INTERFACE
[Zero-length string]
Ndis handle ffffdf801494c010
IfProvider ffffdf80131ca8d0 - The NDIS interface provider
NDIS filter ffffdf801494dc70 - Microsoft Kernel Debug Network Adapter-QoS Packet Scheduler-0000
ifType IF_TYPE_ETHERNET_CSMACD
Media type 802.3
Physical medium NdisPhysicalMediumOther
Access type BROADCAST
Direction type SEND_AND_RECEIVE
Connection type DEDICATED
ifConnectorPresent No
Network ffffdf80139b8900 - [Unnamed network]
Compartment ffffdf80139b9940 - Compartment #1
IDENTIFIERS
ifAlias [Zero-length string]
ifDescr Microsoft Kernel Debug Network Adapter-QoS Packet Scheduler-0000
ifName (NET_LUID) 06:01
ifPhysAddress 18-03-73-c1-e8-72
ifIndex 0n16
ifGuid fc2a0ae1-b103-11e6-b724-806e6f6e6963
STATE
Connected Connected
ifOperStatus DORMANT
ifOperStatusFlags DORMANT_PAUSED
Link speed 1000000000 (1 Gbps)
ifMtu 0n1500
Duplex FullDuplex
Refer to RFC 2863 for definitions of many of these terms
Continuando o mesmo exemplo, clicar no identificador para a interface Superior da terceira linha (identificador ffffdf801494ba20, Higher IfIndex 17) mostra a interface do Filtro lightweight da camada mac do WFP 802.3.
3: kd> !ndiskd.interface ffffdf801494ba20
INTERFACE
[Zero-length string]
Ndis handle ffffdf801494ba20 [type it]
IfProvider ffffdf80131ca8d0 - The NDIS interface provider
NDIS filter ffffdf801494c670 - Microsoft Kernel Debug Network Adapter-WFP 802.3 MAC Layer LightWeight Filter-0000
ifType IF_TYPE_ETHERNET_CSMACD
Media type 802.3
Physical medium NdisPhysicalMediumOther
Access type BROADCAST
Direction type SEND_AND_RECEIVE
Connection type DEDICATED
ifConnectorPresent No
Network ffffdf80139b8900 - [Unnamed network]
Compartment ffffdf80139b9940 - Compartment #1
IDENTIFIERS
ifAlias [Zero-length string]
ifDescr Microsoft Kernel Debug Network Adapter-WFP 802.3 MAC Layer LightWeight Filter-0000
ifName (NET_LUID) 06:02
ifPhysAddress 18-03-73-c1-e8-72
ifIndex 0n17
ifGuid fc2a0ae0-b103-11e6-b724-806e6f6e6963
STATE
Connected Connected
ifOperStatus DORMANT
ifOperStatusFlags DORMANT_PAUSED
Link speed 1000000000 (1 Gbps)
ifMtu 0n1500
Duplex FullDuplex
Refer to RFC 2863 for definitions of many of these terms
Isso mostra que o Filtro de Peso Leve da Camada mac do WFP 802.3 fica acima do filtro agendador de pacotes QoS na pilha de interface de rede. Você pode confirmar isso executando a extensão !ndiskd.netreport , que mostra a pilha de rede visualmente.
Consulte também
Guia de design do driver de rede)
Referência de rede posterior e do Windows Vista
Extensões de NDIS (Ndiskd.dll)
Mantendo uma pilha de interface de rede