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 miniport. Este GUID de WMI es compatible con NDIS 6.0 y versiones posteriores.

NDIS controla esta solicitud y los controladores de miniporte no reciben una consulta 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 miniport en el miembro de NetLuid y que especifica cero para el miembro portNumber de. Los clientes WMI pueden obtener el valor de NetLuid del adaptador con el GUID del método GUID_NDIS_ENUMERATE_ADAPTERS_EX.

El búfer de datos que devuelve NDIS con el GUID contiene una estructura de NDIS_PORT_ARRAY. El miembro NumberOfPorts de NDIS_PORT_ARRAY contiene el número de puertos activos asociados al adaptador de miniport. El miembro puertos de 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.