GUID_NDIS_GEN_ENUMERATE_PORTS
Os clientes WMI podem usar o guid do método GUID_NDIS_GEN_ENUMERATE_PORTS para obter a lista das portas associadas a um adaptador de miniport. Esse GUID WMI tem suporte no NDIS 6.0 e versões posteriores.
O NDIS lida com essa solicitação e os drivers de miniport não recebem uma consulta OID.
GUID_NDIS_GEN_ENUMERATE_PORTS requer uma solicitação de método WMI para enumerar as portas. O identificador do método WMI deve ser NDIS_WMI_DEFAULT_METHOD_ID. O buffer de entrada WMI deve conter uma estrutura NDIS_WMI_METHOD_HEADER que identifica o nome da interface de rede NDIS para o adaptador de miniporto no membro NetLuid e que especifica zero para o membro PortNumber . Os clientes WMI podem obter o valor NetLuid do adaptador com o GUID do método GUID_NDIS_ENUMERATE_ADAPTERS_EX .
O buffer de dados que o NDIS retorna com o GUID contém uma estrutura NDIS_PORT_ARRAY . O membro NumberOfPorts do NDIS_PORT_ARRAY contém o número de portas ativas associadas ao adaptador de miniporte. O membro Portas do NDIS_PORT_ARRAY contém uma lista de ponteiros para estruturas de NDIS_PORT_CHARACTERISTICS . Cada estrutura NDIS_PORT_CHARACTERISTICS define as características de uma única porta NDIS.
Para obter mais informações sobre como enumerar portas, consulte OID_GEN_ENUMERATE_PORTS.