Compartir a través de


Valores de entrada de archivo INF que modifican las propiedades del dispositivo antes de Windows Vista

A continuación se muestran los valores de entrada de archivo INF que modifican las propiedades del dispositivo en Windows Server 2003, Windows XP y Windows 2000:

  • Valores de entrada de archivo INF que establecen propiedades de dispositivo que corresponden a las propiedades de dispositivo definidas por el sistema que forman parte del modelo de propiedades de dispositivo unificado en Windows Vista y versiones posteriores de Windows.

  • Directivas Inf AddReg y directivas INF DelReg que establecen o eliminan valores de entrada del Registro definidos por el sistema que corresponden a las propiedades de dispositivo definidas por el sistema que forman parte del modelo de propiedades de dispositivo unificado en Windows Vista y versiones posteriores.

  • Directivas INF AddReg y directivas INF DelReg que establecen o eliminan valores de entrada del Registro personalizados que corresponden a propiedades de dispositivo personalizadas.

Para obtener información general sobre las secciones de archivos INF que instalan instancias de dispositivo, clases de configuración de dispositivos, clases de interfaz de dispositivo e interfaces de dispositivo, consulte los temas siguientes:

Valores de entrada de archivo INF que corresponden a System-Defined propiedades del dispositivo

Algunos valores de entrada de archivo INF proporcionan información que Windows usa para establecer los valores de entrada del Registro definidos por el sistema que corresponden a las propiedades de la instancia de dispositivo y a las propiedades de la interfaz de dispositivo. A continuación se muestran algunos ejemplos de valores de entrada del Registro proporcionados por estos valores de entrada de archivo INF:

Directivas AddReg de INF y directivas INF DelReg que modifican System-Defined propiedades del dispositivo

Muchas propiedades de dispositivo definidas por el sistema tienen los valores de entrada del Registro definidos por el sistema correspondientes. Para las propiedades de dispositivo que tienen los valores de entrada del Registro correspondientes, mediante una directiva AddReg inf para agregar el valor de entrada del Registro correspondiente establece la propiedad de dispositivo correspondiente. Del mismo modo, el uso de una directiva INF DelReg para eliminar el valor de entrada del Registro correspondiente también elimina la propiedad de dispositivo correspondiente.

Por ejemplo, la directiva INF AddReg en la siguiente sección "Abc_Device_Install.HW" establecería el valor de entrada del Registro DeviceCharacteristics para una instancia de dispositivo:

[Abc_Device_Install.HW]
...
AddReg = Xxx_AddReg
...
[Xxx_AddReg]
...
[HKR,,DeviceCharacteristics,0x10001,0x00000001
] 

El valor de entrada del Registro DeviceCharacteristics corresponde a la propiedad DEVPKEY_Device_Characteristics del modelo de propiedades de dispositivo unificado en Windows Vista y versiones posteriores de Windows.

Directivas AddReg de INF y directivas INF DelReg que modifican los valores de entrada del Registro personalizados

Windows administra la correspondencia entre los valores de entrada del Registro definidos por el sistema y las propiedades de dispositivo definidas por el sistema. Sin embargo, Windows no administra la correspondencia entre los valores de entrada del Registro personalizados y las propiedades de dispositivo personalizadas. Una directiva AddReg inf o una directiva INF DelReg que modifica un valor de entrada del Registro personalizado no afecta a las propiedades definidas por el sistema que Administra Windows.

Las propiedades de instancia de dispositivo personalizadas que se establecen como se muestra en el ejemplo siguiente, se pueden recuperar llamando a SetupDiGetCustomDeviceProperty.

[XxxDDInstall.HW]
...
AddReg = Xxx_AddReg
...
[Xxx_AddReg]
...
[HKR,,CustomPropertyName,0x10001,0x00000001
] 

Para obtener más información sobre cómo acceder a las propiedades de dispositivo personalizadas que tienen los valores de entrada del Registro personalizado correspondientes, consulte Acceso a propiedades de dispositivo personalizadas.