GUID_NDIS_GEN_ENUMERATE_PORTS
WMI-Clients können die GUID der GUID_NDIS_GEN_ENUMERATE_PORTS-Methode verwenden, um eine Liste der Ports abzurufen, die einem Miniportadapter zugeordnet sind. Diese WMI-GUID wird in NDIS 6.0 und höheren Versionen unterstützt.
NDIS verarbeitet diese Anforderung, und Miniporttreiber erhalten keine OID-Abfrage.
GUID_NDIS_GEN_ENUMERATE_PORTS erfordert eine WMI-Methodenanforderung, um die Ports aufzulisten. Der WMI-Methodenbezeichner sollte NDIS_WMI_DEFAULT_METHOD_ID werden. Der WMI-Eingabepuffer sollte eine NDIS_WMI_METHOD_HEADER-Struktur enthalten, die den NDIS-Netzwerkschnittstellennamen für den Miniportadapter im NetLuid-Member identifiziert und null für das PortNumber-Element angibt. WMI-Clients können den NetLuid-Wert des Adapters mit der GUID der GUID_NDIS_ENUMERATE_ADAPTERS_EX-Methode abrufen.
Der Datenpuffer, den NDIS mit der GUID zurückgibt, enthält eine NDIS_PORT_ARRAY-Struktur . Der NumberOfPorts-Member von NDIS_PORT_ARRAY enthält die Anzahl der aktiven Ports, die dem Miniportadapter zugeordnet sind. Der Ports-Member von NDIS_PORT_ARRAY enthält eine Liste von Zeigern auf NDIS_PORT_CHARACTERISTICS Strukturen. Jede NDIS_PORT_CHARACTERISTICS-Struktur definiert die Merkmale eines einzelnen NDIS-Ports.
Weitere Informationen zum Aufzählen von Ports finden Sie unter OID_GEN_ENUMERATE_PORTS.