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