
Estoy usando un script por lotes en Windows 10 para recopilar información del hardware del cliente. Algunos de mis clientes son computadoras portátiles con adaptadores de video duales, un adaptador de gráficos Intel integrado y un adaptador Nvidia discreto. Puedo recopilar la información que necesito del resultado de:
wmic path win32_VideoController get /all /format:list
Algunos clientes de adaptador dual informan el adaptador Nvidia como DeviceID=VideoController1 y el adaptador Intel como DeviceID=VideoController2, mientras que otra computadora portátil con hardware idéntico informará Intel como VideoController1 y Nvidia como VideoController2.
Tengo curiosidad por saber cuál podría ser la diferencia entre dos portátiles aparentemente idénticos. ¿Tiene algún significado que WMIC informe un adaptador como VideoController1 frente a VideoController2?
Mi pregunta es: ¿Cómo elige Windows qué adaptador será VideoController1 o VideoController2?
¡Gracias!
Respuesta1
Mi interpretación
De acuerdo aClase Win32_VideoControllerelID del dispositivola propiedad se hereda deCIM_Dispositivológico. PorCIM_Dispositivológicose sugiere que podría "representar una entidad de hardware que puede estar o no en hardware físico" y desdeCalificadores WMI estándarindica "Si los calificadores de ID se omiten involuntariamente, el compilador MOF genera calificadores de ID automáticamente."—Para mí, esto implicaría que el número de ID del dispositivo que se obtiene al ejecutar el WMIC
comando, ya que podría seleccionar el ID automáticamente, no es muy significativo.
Recursos de apoyo
Clase Win32_VideoController
ID del dispositivo
Tipo de datos:cadena
Tipo de acceso: Sólo lectura
Clasificatorios: Llave, Anular ("ID del dispositivo"), Cadenas de mapeo ("WMI")
Identificador (único para el sistema informático) de este controlador de vídeo.
Esta propiedad se hereda de CIM_Dispositivológico.
Clase CIM_LogicalDevice
ElClase CIM_LogicalDevicerepresenta una entidad de hardware que puede o no realizarse en hardware físico.
ID del dispositivo
Tipo de datos: cadena
Tipo de acceso: Sólo lectura
Clasificatorios:CIM_Clave
Dirección u otra información de identificación para nombrar de forma exclusiva el dispositivo lógico.
Calificadores WMI estándar
IDENTIFICACIÓN
Tipo de datos:VT_I4
Se aplica a: propiedades, parámetros
Identifica y secuencia de forma única una propiedad o parámetro de método cuando las declaraciones MOF se generan automáticamente.
Este calificador es necesario únicamente para los parámetros del método. Al crear parámetros para un método, los diseñadores de clases deben comenzar con Id(0) para el primer parámetro y utilizar cada número entero sucesivo para cada parámetro sucesivo. Si los calificadores de ID se omiten involuntariamente, el compilador MOF genera calificadores de ID automáticamente.