GUID_NDIS_GEN_ENUMERATE_PORTS
Los clientes WMI pueden usar el GUID del método GUID_NDIS_GEN_ENUMERATE_PORTS para obtener la lista de los puertos asociados a un adaptador de minipuerto. Este GUID de WMI se admite en NDIS 6.0 y versiones posteriores.
NDIS controla esta solicitud y los controladores de minipuerto no reciben una consulta de OID.
GUID_NDIS_GEN_ENUMERATE_PORTS requiere una solicitud de método WMI para enumerar los puertos. El identificador del método WMI debe ser NDIS_WMI_DEFAULT_METHOD_ID. El búfer de entrada WMI debe contener una estructura de NDIS_WMI_METHOD_HEADER que identifica el nombre de la interfaz de red NDIS para el adaptador de miniporte en el miembro NetLuid y que especifica cero para el miembro PortNumber . Los clientes WMI pueden obtener el valor NetLuid del adaptador con el GUID del método GUID_NDIS_ENUMERATE_ADAPTERS_EX .
El búfer de datos que NDIS devuelve con el GUID contiene una estructura NDIS_PORT_ARRAY . El miembro NumberOfPorts de NDIS_PORT_ARRAY contiene el número de puertos activos asociados al adaptador de minipuerto. El miembro Ports de NDIS_PORT_ARRAY contiene una lista de punteros a NDIS_PORT_CHARACTERISTICS estructuras. Cada estructura NDIS_PORT_CHARACTERISTICS define las características de un único puerto NDIS.
Para obtener más información sobre la enumeración de puertos, vea OID_GEN_ENUMERATE_PORTS.