Valores de entrada de archivo INF que modifican las propiedades del dispositivo
A continuación se muestran los valores de entrada de archivo INF que modifican las propiedades del dispositivo en Windows Vista y versiones posteriores:
Valores de entrada de archivo INF que establecen las propiedades de dispositivo definidas por el sistema correspondientes.
Directivas AddReg inf y directivas INF DelReg que establecen o eliminan valores de entrada del Registro definidos por el sistema que corresponden a las propiedades del dispositivo definidas por el sistema.
Directivas AddReg de INF y directivas INF DelReg que establecen o eliminan valores de entrada del Registro personalizados
Directivas AddProperty inf y directivas INF DelProperty que establecen y eliminan las propiedades del dispositivo. Para obtener más información sobre cómo usar estas directivas, vea Using the INF AddProperty Directive and the INF DelProperty Directive.
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:
Sección INF InterfaceInstall32
INF DDInstall. Sección interfaces
Valores de entrada de archivo INF que establecen las propiedades del dispositivo de System-Defined correspondientes
Algunos valores de entrada de archivo INF proporcionan información que Windows usa para establecer las propiedades de dispositivo definidas por el sistema correspondientes. A continuación se muestran algunos ejemplos de propiedades de dispositivo cuyos valores se proporcionan mediante estos valores de entrada de archivo INF:
La propiedad DEVPKEY_Device_DeviceDesc de una instancia de dispositivo se establece mediante el valor de entrada de descripción del dispositivo en la sección Modelos INF.
La propiedad DEVPKEY_DeviceClass_ClassName de una clase de instalación de dispositivo se establece mediante el valor de entrada de nombre de clase en la directiva CLASE INF de la sección versión inf.
La propiedad DEVPKEY_DeviceInterface_ClassGuid de una interfaz de dispositivo se establece mediante el valor de entrada InterfaceClassGuid en la sección INF InterfaceInstall32.
Directivas AddReg inf y directivas inf DelReg que modifican las propiedades del dispositivo System-Defined
Muchas propiedades de dispositivo definidas por el sistema tienen los valores de entrada del Registro definidos por el sistema correspondientes. Para una propiedad de dispositivo que tiene un valor de entrada del Registro correspondiente, 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 un valor de entrada del Registro elimina la propiedad del dispositivo correspondiente.
Por ejemplo, la siguiente directiva AddReg establecería el valor de entrada del Registro DeviceCharacteristics y la propiedad DEVPKEY_Device_Characteristics correspondiente para una instancia de dispositivo instalada por la sección "Abc_Device_Install.HW".
[Abc_Device_Install.HW]
...
AddReg = Xxx_AddReg
...
[Xxx_AddReg]
...
[HKR,,DeviceCharacteristics,0x10001,0x00000001
]
Directivas AddReg inf y directivas INF DelReg que modifican valores de entrada de registro personalizados
Windows Vista y versiones posteriores admiten el uso de la directiva ADDReg inf y la directiva INF DelReg para modificar los valores de entrada del Registro personalizados que representan propiedades de dispositivo personalizadas. Sin embargo, la creación de valores de entrada del Registro personalizados para representar las propiedades del dispositivo no es compatible con el modelo de propiedades de dispositivo unificado. Si crea valores de entrada del Registro personalizados para un dispositivo, debe administrar los valores de entrada del Registro de la misma manera que los administra en Windows Server 2003, Windows XP y Windows 2000. Para simplificar la administración de propiedades de dispositivo personalizadas, debe crear claves de propiedad de dispositivo para representar propiedades de dispositivo personalizadas en lugar de crear valores de entrada de registro personalizados.