función CM_Disable_DevNode (cfgmgr32.h)
La función CM_Disable_DevNode deshabilita un dispositivo.
Sintaxis
CMAPI CONFIGRET CM_Disable_DevNode(
[in] DEVINST dnDevInst,
[in] ULONG ulFlags
);
Parámetros
[in] dnDevInst
Identificador de instancia de dispositivo enlazado al equipo local.
[in] ulFlags
Deshabilitar marcas:
CM_DISABLE_UI_NOT_OK
No muestre ninguna interfaz al usuario si se produce un error en el intento de deshabilitar el dispositivo.
CM_DISABLE_PERSIST
Deshabilita el dispositivo en los reinicios.
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_ prefijo definidos en Cfgmgr32.h.
Comentarios
De forma predeterminada, CM_Disable_DevNode deshabilita un dispositivo a la vez, pero después de reiniciarlo de nuevo. A partir de Windows 10, puede especificar la marca CM_DISABLE_PERSIST para deshabilitar el dispositivo en los reinicios.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Microsoft Windows 2000 y versiones posteriores de Windows. |
Plataforma de destino | Universal |
Encabezado | cfgmgr32.h (incluya Cfgmgr32.h) |
Library | Cfgmgr32.lib; OneCoreUAP.lib en Windows 10 |
Archivo DLL | CfgMgr32.dll |