Compartilhar via


Valores de entrada de arquivo INF que modificam propriedades do dispositivo antes do Windows Vista

Estes são os valores de entrada de arquivo INF que modificam as propriedades do dispositivo no Windows Server 2003, Windows XP e Windows 2000:

  • Valores de entrada de arquivo INF que definem propriedades do dispositivo que correspondem às propriedades do dispositivo definidas pelo sistema que fazem parte do modelo de propriedade do dispositivo unificado no Windows Vista e versões posteriores do Windows.

  • Diretivas INF AddReg 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 que fazem parte do modelo de propriedade do dispositivo unificado no Windows Vista e versões posteriores.

  • Diretivas INF AddReg e diretivas INF DelReg que definem ou excluem valores de entrada de registro personalizados que correspondem às propriedades personalizadas do dispositivo.

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 de dispositivo e interfaces de dispositivo, consulte os seguintes tópicos:

Valores de entrada de arquivo INF que correspondem a System-Defined propriedades do dispositivo

Alguns valores de entrada de arquivo INF fornecem informações que o Windows usa para definir os valores de entrada do Registro definidos pelo sistema que correspondem às propriedades da instância do dispositivo e às propriedades da interface do dispositivo. Veja a seguir alguns exemplos de valores de entrada do Registro fornecidos por esses valores de entrada de arquivo INF:

Diretivas InF AddReg 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 propriedades de dispositivo que têm valores de entrada do Registro correspondentes, usar uma diretiva InF AddReg 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 o valor de entrada do Registro correspondente também exclui a propriedade do dispositivo correspondente.

Por exemplo, a diretiva INF AddReg na seção "Abc_Device_Install.HW" a seguir definiria o valor de entrada do Registro DeviceCharacteristics para uma instância de dispositivo:

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

O valor de entrada do Registro DeviceCharacteristics corresponde à propriedade DEVPKEY_Device_Characteristics no modelo de propriedade do dispositivo unificado no Windows Vista e versões posteriores do Windows.

Diretivas InF AddReg e diretivas inf delReg que modificam valores de entrada de registro personalizados

O Windows gerencia a correspondência entre os valores de entrada do Registro definidos pelo sistema e as propriedades do dispositivo definidas pelo sistema. No entanto, o Windows não gerencia a correspondência entre valores de entrada de registro personalizados e propriedades personalizadas do dispositivo. Uma diretiva InF AddReg ou uma diretiva INF DelReg que modifica um valor de entrada do Registro personalizado não afeta as propriedades definidas pelo sistema que o Windows gerencia.

As propriedades de instância de dispositivo personalizadas definidas conforme mostrado no exemplo a seguir podem ser recuperadas chamando SetupDiGetCustomDeviceProperty.

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

Para obter mais informações sobre como acessar propriedades de dispositivo personalizadas que têm valores de entrada de registro personalizados correspondentes, consulte Acessando propriedades personalizadas do dispositivo.