Problemas de versión del objeto NDIS para WMI
En este tema se describen los problemas de versión del objeto NDIS que afectan a la compatibilidad con Instrumental de administración de Windows (WMI).
No hay control de versiones dentro de un archivo de formato de objeto administrado de WMI (MOF). Por lo tanto, si la estructura NDIS correspondiente tiene una nueva revisión, se han agregado más campos a los objetos de datos MOF.
Las estructuras de NDIS_WMI_Xxx_HEADER tienen una nueva revisión cuando se agregan más miembros para una nueva versión de NDIS. Para obtener una lista de las estructuras de NDIS_WMI_Xxx_HEADER actuales, vea Estructuras WMI de NDIS.
Cuando las aplicaciones acceden a la información de WMI para una operación de consulta, deben comprobar la versión en el búfer devuelto antes de acceder a los datos. Para una operación set, las aplicaciones deben comprobar el miembro SupportedRevision en la estructura NDIS_WMI_OUTPUT_INFO para determinar qué versión ha aceptado el controlador subyacente.
Muchos objetos WMI contienen la propiedad MSNdis_ObjectHeader , que es equivalente a la estructura NDIS_OBJECT_HEADER . Al rellenar la propiedad MSNdis_ObjectHeader , establezca los campos Tipo y Revisión como se documenta en el tema NDIS_OBJECT_HEADER . Para garantizar la portabilidad sin problemas a sistemas de 64 bits, establezca el campo 0xFFFF
Tamaño en .