Valores de entrada de arquivo INF que modificam propriedades do dispositivo
Veja a seguir os valores de entrada de arquivo INF que modificam as propriedades do dispositivo no Windows Vista e posteriores:
Valores de entrada de arquivo INF que definem propriedades de dispositivo definidas pelo sistema correspondentes.
Diretivas AddReg do INF e diretivas INF DelReg que definem ou excluem valores de entrada do Registro definidos pelo sistema que correspondem às propriedades do dispositivo definidas pelo sistema.
Diretivas InF AddReg e diretivas INF DelReg que definem ou excluem valores de entrada personalizados do Registro
Diretivas ADDProperty do INF e diretivas INF DelProperty que definem e excluem propriedades do dispositivo. Para obter mais informações sobre como usar essas diretivas, consulte Using the INF AddProperty Directive and the INF DelProperty Directive.
Para obter informações gerais sobre as seções de arquivo INF que instalam instâncias de dispositivo, classes de configuração de dispositivo, classes de interface do dispositivo e interfaces de dispositivo, consulte os seguintes tópicos:
Seção INTERFACEInstall32 do INF
INF DDInstall. Seção Interfaces
Valores de entrada de arquivo INF que definem as propriedades correspondentes do dispositivo System-Defined
Alguns valores de entrada de arquivo INF fornecem informações que o Windows usa para definir propriedades de dispositivo definidas pelo sistema correspondentes. Veja a seguir alguns exemplos de propriedades do dispositivo cujos valores são fornecidos por esses valores de entrada de arquivo INF:
A propriedade DEVPKEY_Device_DeviceDesc para uma instância de dispositivo é definida pelo valor de entrada de descrição do dispositivo na Seção Modelos INF.
A propriedade DEVPKEY_DeviceClass_ClassName para uma classe de configuração de dispositivo é definida pelo valor de entrada de nome de classe na diretiva classe INF na Seção Versão do INF.
A propriedade DEVPKEY_DeviceInterface_ClassGuid para uma interface de dispositivo é definida pelo valor de entrada InterfaceClassGuid na seção InterfaceInstall32 do INF.
Diretivas addreg inf e diretivas inf delReg que modificam System-Defined propriedades do dispositivo
Muitas propriedades de dispositivo definidas pelo sistema têm valores de entrada de registro definidos pelo sistema correspondentes. Para uma propriedade de dispositivo que tem um valor de entrada do Registro correspondente, usar uma diretiva AddReg inf para adicionar o valor de entrada do Registro correspondente define a propriedade do dispositivo correspondente. Da mesma forma, usar uma diretiva InF DelReg para excluir um valor de entrada do Registro exclui a propriedade do dispositivo correspondente.
Por exemplo, a seguinte diretiva AddReg definiria o valor de entrada do Registro DeviceCharacteristics e a propriedade DEVPKEY_Device_Characteristics correspondente para uma instância de dispositivo instalada pela seção "Abc_Device_Install.HW".
[Abc_Device_Install.HW]
...
AddReg = Xxx_AddReg
...
[Xxx_AddReg]
...
[HKR,,DeviceCharacteristics,0x10001,0x00000001
]
Diretivas addreg inf e diretivas inf delReg que modificam valores de entrada de registro personalizado
O Windows Vista e versões posteriores dão suporte ao uso da diretiva InF AddReg e da diretiva INF DelReg para modificar valores de entrada personalizados do Registro que representam propriedades personalizadas do dispositivo. No entanto, não há suporte para a criação de valores de entrada de registro personalizados para representar as propriedades do dispositivo pelo modelo de propriedade do dispositivo unificado. Se você criar valores de entrada de registro personalizados para um dispositivo, deverá gerenciar os valores de entrada do Registro da mesma maneira que os gerencia no Windows Server 2003, Windows XP e Windows 2000. Para simplificar o gerenciamento de propriedades personalizadas do dispositivo, você deve criar chaves de propriedade do dispositivo para representar propriedades de dispositivo personalizadas em vez de criar valores de entrada de registro personalizados.