CM_Set_DevNode_Registry_PropertyA-Funktion (cfgmgr32.h)
Die CM_Set_DevNode_Registry_Property-Funktion legt eine angegebene Geräteeigenschaft in der Registrierung fest.
Syntax
CMAPI CONFIGRET CM_Set_DevNode_Registry_PropertyA(
[in] DEVINST dnDevInst,
[in] ULONG ulProperty,
[in, optional] PCVOID Buffer,
[in] ULONG ulLength,
[in] ULONG ulFlags
);
Parameter
[in] dnDevInst
Ein vom Aufrufer bereitgestelltes Gerät instance Handle, das an den lokalen Computer gebunden ist.
[in] ulProperty
Ein konstanter Wert mit CM_DRP_ Präfix, der die in der Registrierung festzulegende Geräteeigenschaft angibt. Diese Konstanten sind in Cfgmgr32.h definiert.
[in, optional] Buffer
Ein Zeiger auf einen vom Aufrufer bereitgestellten Puffer, der die angeforderte Geräteeigenschaft bereitstellt, die entsprechend dem Datentyp der Eigenschaft formatiert ist.
[in] ulLength
Die Länge der angegebenen Geräteeigenschaft in Bytes.
[in] ulFlags
Nicht verwendet, muss null sein.
Rückgabewert
Wenn der Vorgang erfolgreich ist, gibt die Funktion CR_SUCCESS zurück. Andernfalls wird einer der CR_-Präfix-Fehlercodes zurückgegeben, die in Cfgmgr32.h definiert sind.
Hinweise
Informationen zur Verwendung von Geräte- instance Handles, die an den lokalen Computer gebunden sind, finden Sie unter CM_Get_Child.
Anforderungen
Unterstützte Mindestversion (Client) | Verfügbar ab Microsoft Windows 2000. |
Zielplattform | Universell |
Header | cfgmgr32.h (include Cfgmgr32.h) |
Bibliothek | Cfgmgr32.lib |
Weitere Informationen
CM_Get_Child
CM_Get_DevNode_Registry_Property
SetupDiSetDeviceRegistryProperty