Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La función CM_Delete_Class_Key quita la clase de dispositivo instalada especificada del sistema.
Sintaxis
CMAPI CONFIGRET CM_Delete_Class_Key(
[in] LPGUID ClassGuid,
[in] ULONG ulFlags
);
Parámetros
[in] ClassGuid
Puntero al GUID de la clase de dispositivo que se va a quitar.
[in] ulFlags
Eliminar marcas de clave de clase:
CM_DELETE_CLASS_ONLY
Elimine la clase solo si no contiene ninguna subclave.
CM_DELETE_CLASS_SUBKEYS
Elimine la clase y todas sus subclaves.
CM_DELETE_CLASS_INTERFACE (solo disponible en Windows Vista y versiones posteriores)
Indica que ClassGuid especifica una clase de interfaz de dispositivo y no una clase de configuración de dispositivo.
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.
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 |