Compartir a través de


función CM_Set_DevNode_Registry_PropertyA (cfgmgr32.h)

La función CM_Set_DevNode_Registry_Property establece una propiedad de dispositivo especificada en el Registro.

Sintaxis

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

Identificador de instancia de dispositivo proporcionado por el autor de la llamada que está enlazado al equipo local.

[in] ulProperty

Valor constante CM_DRP_ prefijo que identifica la propiedad del dispositivo que se va a establecer en el Registro. Estas constantes se definen en Cfgmgr32.h.

[in, optional] Buffer

Puntero a un búfer proporcionado por el autor de la llamada que proporciona la propiedad de dispositivo solicitada, con el formato adecuado para el tipo de datos de la propiedad.

[in] ulLength

Longitud, en bytes, de la propiedad de dispositivo proporcionada.

[in] ulFlags

No se usa, debe ser cero.

Valor devuelto

Si la operación se realiza correctamente, la función devuelve CR_SUCCESS. De lo contrario, devuelve uno de los códigos de error CR_ prefijos definidos en Cfgmgr32.h.

Comentarios

Para obtener información sobre cómo usar identificadores de instancia de dispositivo enlazados al equipo local, consulte CM_Get_Child.

Requisitos

   
Cliente mínimo compatible Disponible a partir de Microsoft Windows 2000.
Plataforma de destino Universal
Encabezado cfgmgr32.h (incluya Cfgmgr32.h)
Library Cfgmgr32.lib

Consulte también

CM_Get_Child
CM_Get_DevNode_Registry_Property
SetupDiSetDeviceRegistryProperty