funzione CM_Set_DevNode_Registry_PropertyA (cfgmgr32.h)

La funzione CM_Set_DevNode_Registry_Property imposta una proprietà del dispositivo specificata nel Registro di sistema.

Sintassi

CMAPI CONFIGRET CM_Set_DevNode_Registry_PropertyA(
  [in]           DEVINST dnDevInst,
  [in]           ULONG   ulProperty,
  [in, optional] PCVOID  Buffer,
  [in]           ULONG   ulLength,
  [in]           ULONG   ulFlags
);

Parametri

[in] dnDevInst

Handle di istanza del dispositivo fornito dal chiamante associato al computer locale.

[in] ulProperty

Valore costante CM_DRP_ prefisso che identifica la proprietà del dispositivo da impostare nel Registro di sistema. Queste costanti sono definite in Cfgmgr32.h.

[in, optional] Buffer

Puntatore a un buffer fornito dal chiamante che fornisce la proprietà del dispositivo richiesta, formattata in modo appropriato per il tipo di dati della proprietà.

[in] ulLength

Lunghezza, in byte, della proprietà del dispositivo fornita.

[in] ulFlags

Non usato, deve essere zero.

Valore restituito

Se l'operazione ha esito positivo, la funzione restituisce CR_SUCCESS. In caso contrario, restituisce uno dei codici di errore con prefisso CR_ definiti in Cfgmgr32.h.

Commenti

Per informazioni su come usare handle di istanza del dispositivo associati al computer locale, vedere CM_Get_Child.

Requisiti

   
Client minimo supportato Disponibile a partire da Microsoft Windows 2000.
Piattaforma di destinazione Universale
Intestazione cfgmgr32.h (include Cfgmgr32.h)
Libreria Cfgmgr32.lib

Vedi anche

CM_Get_Child
CM_Get_DevNode_Registry_Property
SetupDiSetDeviceRegistryProperty