CM_Disable_DevNode function
The CM_Disable_DevNode function disables a device.
Syntax
CMAPI CONFIGRET WINAPI CM_Disable_DevNode( _In_ DEVINST dnDevInst, _In_ ULONG ulFlags );
Parameters
- dnDevInst [in]
-
Device instance handle that is bound to the local machine.
- ulFlags [in]
-
Disable flags:
Return value
If the operation succeeds, the function returns CR_SUCCESS. Otherwise, it returns one of the CR_-prefixed error codes defined in Cfgmgr32.h.
Remarks
By default, CM_Disable_DevNode disables a device at one time, but after reboot the device is enabled again. Starting in Windows 10, you can specify the CM_DISABLE_PERSIST flag to disable the device across reboots.
Requirements
|
Target platform | |
|---|---|
|
Version |
Available in Microsoft Windows 2000 and later versions of Windows. |
|
Header |
|
|
Library |
|
|
DLL |
|
See also