Função CM_Set_DevNode_Registry_PropertyA (cfgmgr32.h)
A função CM_Set_DevNode_Registry_Property define uma propriedade de dispositivo especificada no registro.
Sintaxe
CMAPI CONFIGRET CM_Set_DevNode_Registry_PropertyA(
[in] DEVINST dnDevInst,
[in] ULONG ulProperty,
[in, optional] PCVOID Buffer,
[in] ULONG ulLength,
[in] ULONG ulFlags
);
Parâmetros
[in] dnDevInst
Um identificador de instância de dispositivo fornecido pelo chamador associado ao computador local.
[in] ulProperty
Um valor constante prefixado por CM_DRP_ que identifica a propriedade do dispositivo a ser definida no Registro. Essas constantes são definidas em Cfgmgr32.h.
[in, optional] Buffer
Um ponteiro para um buffer fornecido pelo chamador que fornece a propriedade de dispositivo solicitada, formatada adequadamente para o tipo de dados da propriedade.
[in] ulLength
O comprimento, em bytes, da propriedade do dispositivo fornecida.
[in] ulFlags
Não usado, deve ser zero.
Valor retornado
Se a operação for bem-sucedida, a função retornará CR_SUCCESS. Caso contrário, ele retornará um dos códigos de erro prefixados por CR_ definidos em Cfgmgr32.h.
Comentários
Para obter informações sobre como usar identificadores de instância de dispositivo associados ao computador local, consulte CM_Get_Child.
Requisitos
Cliente mínimo com suporte | Disponível a partir do Microsoft Windows 2000. |
Plataforma de Destino | Universal |
Cabeçalho | cfgmgr32.h (inclua Cfgmgr32.h) |
Biblioteca | Cfgmgr32.lib |
Confira também
CM_Get_Child
CM_Get_DevNode_Registry_Property
SetupDiSetDeviceRegistryProperty