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.
Si se produce un error, WMI devuelve un código de error como un valor HRESULT . Estos códigos se pueden devolver mediante scripts, aplicaciones de C++ o Wmic.
Nota:
La siguiente documentación está destinada a desarrolladores y administradores de TI. Si es un usuario final que ha experimentado un mensaje de error relacionado con WMI, debe ir al soporte técnico de Microsoft y buscar el código de error que ve en el mensaje de error. Para obtener más información sobre cómo solucionar problemas con scripts WMI y el servicio WMI, consulte WMI Isn't Working!.
Si WMI devuelve mensajes de error, tenga en cuenta que es posible que no indiquen problemas en el servicio WMI o en proveedores WMI. Los errores pueden originarse en otras partes del sistema operativo y surgir como errores a través de WMI. En cualquier circunstancia, no elimine el repositorio WMI como primera acción porque eliminar el repositorio puede causar daños en el sistema o en las aplicaciones instaladas.
Para obtener más información, consulta solución de problemas de WMI.
Algunos métodos de las clases WMI pueden devolver códigos de error del sistema y de red (64 por ejemplo). Puede comprobar la definición de estos tipos de códigos de error mediante el comando net helpmsg en la ventana del símbolo del sistema. Por ejemplo, el comando net helpmsg 64 devuelve el mensaje: El nombre de red especificado ya no está disponible.
En la lista siguiente se enumeran algunos intervalos comunes de errores.
-
0x80041068: 0x80041099
-
Errores que se originan en WMI.
Error en una operación WMI específica debido a
- Un error en la solicitud, por ejemplo, se produce un error en una consulta WQL o la cuenta no tiene los permisos correctos.
- Un problema de infraestructura de WMI, como el registro CIM o DCOM incorrectos.
-
0x8007xxxx
-
Errores que se originan en el sistema operativo principal. WMI puede devolver este tipo de error debido a un error externo, por ejemplo, error de seguridad DCOM.
-
0x80040xxx
-
Errores que se originan en DCOM. Por ejemplo, la configuración de DCOM para las operaciones en un equipo remoto puede ser incorrecta.
-
0x8005xxxx
-
Error que se origina en ADSI (interfaces de servicio de Active Directory) o LDAP (protocolo ligero de acceso a directorios), por ejemplo, un error de acceso de Active Directory al usar los proveedores de Active Directory de WMI.
Algunos métodos de las clases WMI pueden devolver códigos de error del sistema y de red (64 por ejemplo). Puede comprobar la definición de estos tipos de códigos de error mediante el comando net helpmsg en la ventana del símbolo del sistema. Por ejemplo, el comando net helpmsg 64 devuelve el mensaje: El nombre de red especificado ya no está disponible. En C++, puede llamar a FormatMessage y especificar C:\Windows\System32\wbem\wmiutils.dll como módulo de mensajes.
-
WBEM_E_FAILED
-
-
2147749889 (0x80041001)
-
Error en la llamada.
-
-
WBEM_E_NOT_FOUND
-
-
2147749890 (0x80041002)
-
No se encuentra el objeto .
-
-
WBEM_E_ACCESS_DENIED
-
-
2147749891 (0x80041003)
-
El usuario actual no tiene permiso para realizar la acción.
-
-
WBEM_E_PROVIDER_FAILURE
-
-
2147749892 (0x80041004)
-
El proveedor ha producido un error en algún momento distinto de durante la inicialización.
-
-
WBEM_E_TYPE_MISMATCH
-
-
2147749893 (0x80041005)
-
Error de coincidencia de tipos.
-
-
WBEM_E_OUT_OF_MEMORY
-
-
2147749894 (0x80041006)
-
Memoria insuficiente para la operación.
-
-
WBEM_E_INVALID_CONTEXT
-
-
2147749895 (0x80041007)
-
El objeto IWbemContext no es válido.
-
-
WBEM_E_INVALID_PARAMETER
-
-
2147749896 (0x80041008)
-
Uno de los parámetros de la llamada no es correcto.
-
-
WBEM_E_NOT_AVAILABLE
-
-
2147749897 (0x80041009)
-
El recurso, normalmente un servidor remoto, no está disponible actualmente.
-
-
WBEM_E_CRITICAL_ERROR
-
-
2147749898 (0x8004100A)
-
Error interno, crítico e inesperado. Notifique el error al soporte técnico de Microsoft.
-
-
WBEM_E_INVALID_STREAM
-
-
2147749899 (0x8004100B)
-
Uno o varios paquetes de red estaban dañados durante una sesión remota.
-
-
WBEM_E_NOT_SUPPORTED
-
-
2147749900 (0x8004100C)
-
No se admite la característica o la operación.
-
-
WBEM_E_INVALID_SUPERCLASS
-
-
2147749901 (0x8004100D)
-
La clase primaria especificada no es válida.
-
-
WBEM_E_INVALID_NAMESPACE
-
-
2147749902 (0x8004100E)
-
No se encuentra el espacio de nombres especificado.
-
-
WBEM_E_INVALID_OBJECT
-
-
2147749903 (0x8004100F)
-
La instancia especificada no es válida.
-
-
WBEM_E_INVALID_CLASS
-
-
2147749904 (0x80041010)
-
La clase especificada no es válida.
-
-
WBEM_E_PROVIDER_NOT_FOUND
-
-
2147749905 (0x80041011)
-
El proveedor al que se hace referencia en el esquema no tiene un registro correspondiente.
-
-
WBEM_E_INVALID_PROVIDER_REGISTRATION
-
-
2147749906
-
El proveedor al que se hace referencia en el esquema tiene un registro incorrecto o incompleto.
Este error puede deberse a muchas condiciones, incluidas las siguientes:
- Falta un comando #pragma espacio de nombres en el archivo Formato de objeto administrado (MOF) que se usa para registrar el proveedor. El proveedor se puede registrar en el espacio de nombres WMI incorrecto.
- Error al recuperar el registro COM.
- El modelo de hospedaje no es válido. Para obtener más información, vea proveedor de hospedaje y seguridad.
- Una clase especificada en el registro no es válida.
- Error al crear una instancia de o heredar de la clase __Win32Provider para crear el registro del proveedor en el archivo MOF.
-
-
WBEM_E_PROVIDER_LOAD_FAILURE
-
-
2147749907 (0x80041013)
-
COM no puede encontrar un proveedor al que se hace referencia en el esquema.
Este error puede deberse a muchas condiciones, incluidas las siguientes:
- El proveedor usa un archivo DLL de WMI que no coincide con el archivo .lib usado cuando se creó el proveedor.
- El archivo DLL del proveedor, o cualquiera de los archivos DLL en los que depende, está dañado.
- El proveedor no pudo exportar DllRegisterServer.
- El proveedor en proceso no se registró mediante el comando regsvr32 .
- El proveedor fuera de proceso no se registró mediante el modificador /regserver . Por ejemplo, myprog.exe /regserver.
-
-
WBEM_E_INITIALIZATION_FAILURE
-
-
2147749908 (0x80041014)
-
Componente, como un proveedor, no se pudo inicializar por motivos internos.
-
-
WBEM_E_TRANSPORT_FAILURE
-
-
2147749909 (0x80041015)
-
Se ha producido un error de red que impide el funcionamiento normal.
-
-
WBEM_E_INVALID_OPERATION
-
-
2147749910 (0x80041016)
-
La operación solicitada no es válida. Este error normalmente se aplica a intentos no válidos de eliminar clases o propiedades.
-
-
WBEM_E_INVALID_QUERY
-
-
2147749911 (0x80041017)
-
La consulta no era válida sintácticamente.
-
-
WBEM_E_INVALID_QUERY_TYPE
-
-
2147749912 (0x80041018)
-
No se admite el lenguaje de consulta solicitado.
-
-
WBEM_E_ALREADY_EXISTS
-
-
2147749913 (0x80041019)
-
En una operación put, se especificó la marca wbemChangeFlagCreateOnly , pero la instancia ya existe.
-
-
WBEM_E_OVERRIDE_NOT_ALLOWED
-
-
2147749914 (0x8004101A)
-
No es posible realizar la operación de adición en este calificador porque el objeto propietario no permite invalidaciones.
-
-
WBEM_E_PROPAGATED_QUALIFIER
-
-
2147749915 (0x8004101B)
-
El usuario intentó eliminar un calificador que no era propiedad de . El calificador se heredó de una clase primaria.
-
-
WBEM_E_PROPAGATED_PROPERTY
-
-
2147749916 (0x8004101C)
-
El usuario intentó eliminar una propiedad que no era propiedad de . La propiedad se heredó de una clase primaria.
-
-
WBEM_E_UNEXPECTED
-
-
2147749917 (0x8004101D)
-
El cliente realizó una secuencia inesperada e ilegal de llamadas, como llamar a EndEnumeration antes de llamar a BeginEnumeration.
-
-
WBEM_E_ILLEGAL_OPERATION
-
-
2147749918 (0x8004101E)
-
El usuario solicitó una operación no válida, como generar una clase de una instancia.
-
-
WBEM_E_CANNOT_BE_KEY
-
-
2147749919 (0x8004101F)
-
Intento no válido de especificar un calificador de clave en una propiedad que no puede ser una clave. Las claves se especifican en la definición de clase de un objeto y no se pueden modificar por instancia.
-
-
WBEM_E_INCOMPLETE_CLASS
-
-
2147749920 (0x80041020)
-
El objeto actual no es una definición de clase válida. Está incompleto o no se ha registrado con WMI mediante SWbemObject.Put_.
-
-
WBEM_E_INVALID_SYNTAX
-
-
2147749921 (0x80041021)
-
La consulta no es válida sintácticamente.
-
-
WBEM_E_NONDECORATED_OBJECT
-
-
2147749922 (0x80041022)
-
Reservado para uso futuro.
-
-
WBEM_E_READ_ONLY
-
-
2147749923 (0x80041023)
-
Se intentó modificar una propiedad de solo lectura.
-
-
WBEM_E_PROVIDER_NOT_CAPABLE
-
-
2147749924 (0x80041024)
-
El proveedor no puede realizar la operación solicitada. Esto puede incluir una consulta demasiado compleja, recuperar una instancia, crear o actualizar una clase, eliminar una clase o enumerar una clase.
-
-
WBEM_E_CLASS_HAS_CHILDREN
-
-
2147749925 (0x80041025)
-
Se intentó realizar un cambio que invalida una subclase.
-
-
WBEM_E_CLASS_HAS_INSTANCES
-
-
2147749926 (0x80041026)
-
Se intentó eliminar o modificar una clase que tiene instancias.
-
-
WBEM_E_QUERY_NOT_IMPLEMENTED
-
-
2147749927 (0x80041027)
-
Reservado para uso futuro.
-
-
WBEM_E_ILLEGAL_NULL
-
WBEM_E_INVALID_QUALIFIER_TYPE
-
-
2147749929 (0x80041029)
-
Se proporcionó un valor variant para un calificador que no es un tipo de calificador legal.
-
-
WBEM_E_INVALID_PROPERTY_TYPE
-
-
2147749930 (0x8004102A)
-
El tipo CIM especificado para una propiedad no es válido.
-
-
WBEM_E_VALUE_OUT_OF_RANGE
-
-
2147749931 (0x8004102B)
-
La solicitud se realizó con un valor fuera del intervalo o no es compatible con el tipo .
-
-
WBEM_E_CANNOT_BE_SINGLETON
-
-
2147749932 (0x8004102C)
-
Se intentó realizar un singleton de clase ilegal, como cuando la clase se deriva de una clase que no es singleton.
-
-
WBEM_E_INVALID_CIM_TYPE
-
-
2147749933 (0x8004102D)
-
El tipo CIM especificado no es válido.
-
-
WBEM_E_INVALID_METHOD
-
-
2147749934 (0x8004102E)
-
El método solicitado no está disponible.
-
-
WBEM_E_INVALID_METHOD_PARAMETERS
-
-
2147749935 (0x8004102F)
-
Los parámetros proporcionados para el método no son válidos.
-
-
WBEM_E_SYSTEM_PROPERTY
-
-
2147749936 (0x80041030)
-
Hubo un intento de obtener calificadores en una propiedad del sistema.
-
-
WBEM_E_INVALID_PROPERTY
-
-
2147749937 (0x80041031)
-
No se reconoce el tipo de propiedad.
-
-
WBEM_E_CALL_CANCELLED
-
-
2147749938 (0x80041032)
-
El usuario ha cancelado internamente o el proceso asincrónico. Tenga en cuenta que debido al tiempo y la naturaleza de la operación asincrónica, es posible que la operación no se haya cancelado realmente.
-
-
WBEM_E_SHUTTING_DOWN
-
-
2147749939 (0x80041033)
-
El usuario ha solicitado una operación mientras WMI está en proceso de apagado.
-
-
WBEM_E_PROPAGATED_METHOD
-
-
2147749940 (0x80041034)
-
Se intentó reutilizar un nombre de método existente de una clase primaria y las firmas no coinciden.
-
-
WBEM_E_UNSUPPORTED_PARAMETER
-
-
2147749941 (0x80041035)
-
Uno o varios valores de parámetro, como un texto de consulta, son demasiado complejos o no son compatibles. Por lo tanto, se solicita A WMI que vuelva a intentar la operación con parámetros más sencillos.
-
-
WBEM_E_MISSING_PARAMETER_ID
-
-
2147749942 (0x80041036)
-
Faltaba el parámetro de la llamada al método .
-
-
WBEM_E_INVALID_PARAMETER_ID
-
-
2147749943 (0x80041037)
-
El parámetro de método tiene un calificador de identificador que no es válido.
-
-
WBEM_E_NONCONSECUTIVE_PARAMETER_IDS
-
-
2147749944 (0x80041038)
-
Uno o varios de los parámetros del método tienen calificadores de identificador que están fuera de secuencia.
-
-
WBEM_E_PARAMETER_ID_ON_RETVAL
-
-
2147749945 (0x80041039)
-
El valor devuelto de un método tiene un calificador de identificador .
-
-
WBEM_E_INVALID_OBJECT_PATH
-
-
2147749946 (0x8004103A)
-
La ruta de acceso del objeto especificada no era válida.
-
-
WBEM_E_OUT_OF_DISK_SPACE
-
-
2147749947 (0x8004103B)
-
El disco está fuera del espacio o se alcanza el límite de 4 GB en el tamaño del repositorio WMI (repositorio CIM).
-
-
WBEM_E_BUFFER_TOO_SMALL
-
-
2147749948 (0x8004103C)
-
El búfer proporcionado era demasiado pequeño para contener todos los objetos del enumerador o para leer una propiedad de cadena.
-
-
WBEM_E_UNSUPPORTED_PUT_EXTENSION
-
-
2147749949 (0x8004103D)
-
El proveedor no admite la operación put solicitada.
-
-
WBEM_E_UNKNOWN_OBJECT_TYPE
-
-
2147749950 (0x8004103E)
-
Se encontró un objeto con un tipo o versión incorrectos durante la serialización.
-
-
WBEM_E_UNKNOWN_PACKET_TYPE
-
-
2147749951 (0x8004103F)
-
Se encontró un paquete con un tipo o versión incorrectos durante la serialización.
-
-
WBEM_E_MARSHAL_VERSION_MISMATCH
-
-
2147749952 (0x80041040)
-
El paquete tiene una versión no admitida.
-
-
WBEM_E_MARSHAL_INVALID_SIGNATURE
-
-
2147749953 (0x80041041)
-
Parece que el paquete está dañado.
-
-
WBEM_E_INVALID_QUALIFIER
-
-
2147749954 (0x80041042)
-
Se intentó no coincidentes calificadores, como colocar [clave] en un objeto en lugar de una propiedad.
-
-
WBEM_E_INVALID_DUPLICATE_PARAMETER
-
-
2147749955 (0x80041043)
-
El parámetro duplicado se declaró en un método CIM.
-
-
WBEM_E_TOO_MUCH_DATA
-
-
2147749956 (0x80041044)
-
Reservado para uso futuro.
-
-
WBEM_E_SERVER_TOO_BUSY
-
-
2147749957 (0x80041045)
-
Se ha producido un error en la llamada a IWbemObjectSink::Indicate . El proveedor puede reintentar el evento.
-
-
WBEM_E_INVALID_FLAVOR
-
-
2147749958 (0x80041046)
-
El tipo de calificador especificado no era válido.
-
-
WBEM_E_CIRCULAR_REFERENCE
-
-
2147749959 (0x80041047)
-
Se intentó crear una referencia circular (por ejemplo, derivar una clase de sí misma).
-
-
WBEM_E_UNSUPPORTED_CLASS_UPDATE
-
-
2147749960 (0x80041048)
-
No se admite la clase especificada.
-
-
WBEM_E_CANNOT_CHANGE_KEY_INHERITANCE
-
-
2147749961 (0x80041049)
-
Se intentó cambiar una clave cuando las instancias o subclases ya usan la clave .
-
-
WBEM_E_CANNOT_CHANGE_INDEX_INHERITANCE
-
-
2147749968 (0x80041050)
-
Se intentó cambiar un índice cuando las instancias o subclases ya usan el índice.
-
-
WBEM_E_TOO_MANY_PROPERTIES
-
-
2147749969 (0x80041051)
-
Se intentó crear más propiedades de las que admite la versión actual de la clase.
-
-
WBEM_E_UPDATE_TYPE_MISMATCH
-
-
2147749970 (0x80041052)
-
La propiedad se redefinió con un tipo en conflicto en una clase derivada.
-
-
WBEM_E_UPDATE_OVERRIDE_NOT_ALLOWED
-
-
2147749971 (0x80041053)
-
Se intentó en una clase derivada invalidar un calificador que no se puede invalidar.
-
-
WBEM_E_UPDATE_PROPAGATED_METHOD
-
-
2147749972 (0x80041054)
-
El método se volvió a declarar con una firma en conflicto en una clase derivada.
-
-
WBEM_E_METHOD_NOT_IMPLEMENTED
-
-
2147749973 (0x80041055)
-
Se intentó ejecutar un método no marcado con [implementado] en ninguna clase pertinente.
-
-
WBEM_E_METHOD_DISABLED
-
-
Se intentó ejecutar un método marcado con [deshabilitado].
-
WBEM_E_REFRESHER_BUSY
-
-
2147749975 (0x80041057)
-
El actualizador está ocupado con otra operación.
-
-
WBEM_E_UNPARSABLE_QUERY
-
-
2147749976 (0x80041058)
-
La consulta de filtrado no es válida sintácticamente.
-
-
WBEM_E_NOT_EVENT_CLASS
-
-
2147749977 (0x80041059)
-
La cláusula FROM de una consulta de filtrado hace referencia a una clase que no es una clase de eventos (no derivada de __Event).
-
-
WBEM_E_MISSING_GROUP_WITHIN
-
-
2147749978 (0x8004105A)
-
Se usó una cláusula GROUP BY sin la cláusula GROUP WITHIN correspondiente.
-
-
WBEM_E_MISSING_AGGREGATION_LIST
-
-
2147749979 (0x8004105B)
-
Se usó una cláusula GROUP BY. No se admite la agregación en todas las propiedades.
-
-
WBEM_E_PROPERTY_NOT_AN_OBJECT
-
-
2147749980 (0x8004105C)
-
La notación de puntos se usó en una propiedad que no es un objeto incrustado.
-
-
WBEM_E_AGGREGATING_BY_OBJECT
-
-
2147749981 (0x8004105D)
-
Una cláusula GROUP BY hace referencia a una propiedad que es un objeto incrustado sin usar la notación de puntos.
-
-
WBEM_E_UNINTERPRETABLE_PROVIDER_QUERY
-
-
2147749983 (0x8004105F)
-
La consulta de registro del proveedor de eventos (__EventProviderRegistration) no especificó las clases para las que se proporcionaron eventos.
-
-
WBEM_E_BACKUP_RESTORE_WINMGMT_RUNNING
-
-
2147749984 (0x80041060)
-
Se realizó una solicitud para realizar copias de seguridad o restaurar el repositorio mientras estaba en uso por WinMgmt.exe, o por el proceso SVCHOST que contiene el servicio WMI.
-
-
WBEM_E_QUEUE_OVERFLOW
-
-
2147749985 (0x80041061)
-
La cola de entrega asincrónica se desborda del consumidor de eventos es demasiado lenta.
-
-
WBEM_E_PRIVILEGE_NOT_HELD
-
-
2147749986 (0x80041062)
-
Error en la operación porque el cliente no tenía el privilegio de seguridad necesario.
-
-
WBEM_E_INVALID_OPERATOR
-
-
2147749987 (0x80041063)
-
El operador no es válido para este tipo de propiedad.
-
-
WBEM_E_LOCAL_CREDENTIALS
-
-
2147749988 (0x80041064)
-
El usuario especificó un nombre de usuario, contraseña o autoridad en una conexión local. El usuario debe usar un nombre de usuario o contraseña en blanco y confiar en la seguridad predeterminada.
-
-
WBEM_E_CANNOT_BE_ABSTRACT
-
-
2147749989 (0x80041065)
-
La clase se hizo abstracta cuando su clase primaria no es abstracta.
-
-
WBEM_E_AMENDED_OBJECT
-
-
2147749990 (0x80041066)
-
El objeto modificado se escribió sin que se especifique la marca WBEM_FLAG_USE_AMENDED_QUALIFIERS .
-
-
WBEM_E_CLIENT_TOO_SLOW
-
-
2147749991 (0x80041067)
-
El cliente no recuperó los objetos lo suficiente rápidamente de una enumeración. Esta constante se devuelve cuando un cliente crea un objeto de enumeración, pero no recupera objetos del enumerador de forma oportuna, lo que hace que se realice una copia de seguridad de las memorias caché de objetos del enumerador.
-
-
WBEM_E_NULL_SECURITY_DESCRIPTOR
-
-
2147749992 (0x80041068)
-
Se usó un descriptor de seguridad NULL.
-
-
WBEM_E_TIMED_OUT
-
-
2147749993 (0x80041069)
-
El tiempo de espera de la operación se ha agotado.
-
-
WBEM_E_INVALID_ASSOCIATION
-
-
2147749994
-
La asociación no es válida.
-
-
WBEM_E_AMBIGUOUS_OPERATION
-
-
2147749995 (0x8004106B)
-
La operación era ambigua.
-
-
WBEM_E_QUOTA_VIOLATION
-
-
2147749996 (0x8004106C)
-
WMI está ocupando demasiada memoria. Esto puede deberse a una disponibilidad de memoria baja o al consumo excesivo de memoria por WMI.
-
-
WBEM_E_TRANSACTION_CONFLICT
-
-
2147749997 (0x8004106D)
-
La operación dio lugar a un conflicto de transacciones.
-
-
WBEM_E_FORCED_ROLLBACK
-
-
2147749998 (0x8004106E)
-
La transacción obligó a una reversión.
-
-
WBEM_E_UNSUPPORTED_LOCALE
-
-
2147749999 (0x8004106F)
-
No se admite la configuración regional usada en la llamada.
-
-
WBEM_E_HANDLE_OUT_OF_DATE
-
-
2147750000 (0x80041070)
-
El identificador de objeto está obsoleto.
-
-
WBEM_E_CONNECTION_FAILED
-
-
2147750001 (0x80041071)
-
Error en la conexión a la base de datos SQL.
-
-
WBEM_E_INVALID_HANDLE_REQUEST
-
-
2147750002 (0x80041072)
-
La solicitud de identificador no era válida.
-
-
WBEM_E_PROPERTY_NAME_TOO_WIDE
-
-
2147750003 (0x80041073)
-
El nombre de propiedad contiene más de 255 caracteres.
-
-
WBEM_E_CLASS_NAME_TOO_WIDE
-
-
2147750004 (0x80041074)
-
El nombre de clase contiene más de 255 caracteres.
-
-
WBEM_E_METHOD_NAME_TOO_WIDE
-
-
2147750005 (0x80041075)
-
El nombre del método contiene más de 255 caracteres.
-
-
WBEM_E_QUALIFIER_NAME_TOO_WIDE
-
-
2147750006 (0x80041076)
-
El nombre del calificador contiene más de 255 caracteres.
-
-
WBEM_E_RERUN_COMMAND
-
-
2147750007 (0x80041077)
-
El comando SQL debe volver a ejecutarse porque hay un interbloqueo en SQL. Esto solo se puede devolver cuando los datos se almacenan en una base de datos SQL.
-
-
WBEM_E_DATABASE_VER_MISMATCH
-
-
2147750008 (0x80041078)
-
La versión de la base de datos no coincide con la versión que procesa el controlador del repositorio.
-
-
WBEM_E_VETO_DELETE
-
-
2147750009 (0x80041079)
-
WMI no puede ejecutar la operación de eliminación porque el proveedor no lo permite.
-
-
WBEM_E_VETO_PUT
-
-
2147750010 (0x8004107A)
-
WMI no puede ejecutar la operación put porque el proveedor no lo permite.
-
-
WBEM_E_INVALID_LOCALE
-
-
2147750016 (0x80041080)
-
El identificador de configuración regional especificado no era válido para la operación.
-
-
WBEM_E_PROVIDER_SUSPENDED
-
-
2147750017 (0x80041081)
-
El proveedor está suspendido.
-
-
WBEM_E_SYNCHRONIZATION_REQUIRED
-
-
2147750018 (0x80041082)
-
El objeto debe escribirse en el repositorio WMI y recuperarse de nuevo antes de que la operación solicitada se pueda realizar correctamente. Esta constante se devuelve cuando se debe confirmar y recuperar un objeto para ver el valor de la propiedad.
-
-
WBEM_E_NO_SCHEMA
-
-
2147750019 (0x80041083)
-
No se puede completar la operación; no hay ningún esquema disponible.
-
-
WBEM_E_PROVIDER_ALREADY_REGISTERED
-
-
02147750020 (0x119FD010)
-
No se puede registrar el proveedor porque ya está registrado.
-
-
WBEM_E_PROVIDER_NOT_REGISTERED
-
-
2147750021 (0x80041085)
-
El proveedor no se registró.
-
-
WBEM_E_FATAL_TRANSPORT_ERROR
-
-
2147750022 (0x80041086)
-
Error de transporte irrecuperable.
-
-
WBEM_E_ENCRYPTED_CONNECTION_REQUIRED
-
-
2147750023 (0x80041087)
-
El usuario intentó establecer un nombre de equipo o un dominio sin una conexión cifrada.
-
-
WBEM_E_PROVIDER_TIMED_OUT
-
-
2147750024 (0x80041088)
-
Un proveedor no pudo notificar los resultados dentro del tiempo de espera especificado.
-
-
WBEM_E_NO_KEY
-
-
2147750025 (0x80041089)
-
El usuario intentó colocar una instancia sin clave definida.
-
-
WBEM_E_PROVIDER_DISABLED
-
-
2147750026 (0x8004108A)
-
El usuario intentó registrar una instancia de proveedor, pero el servidor COM de la instancia del proveedor se descargó.
-
-
WBEMESS_E_REGISTRATION_TOO_BROAD
-
-
2147753985 (0x80042001)
-
El registro del proveedor se superpone con el dominio de eventos del sistema.
-
-
WBEMESS_E_REGISTRATION_TOO_PRECISE
-
-
2147753986 (0x80042002)
-
No se usó una cláusula WITHIN en esta consulta.
-
-
WBEMESS_E_AUTHZ_NOT_PRIVILEGED
-
-
2147753987 (0x80042003)
-
Este equipo no tiene los permisos de dominio necesarios para admitir las funciones de seguridad relacionadas con la instancia de suscripción creada. Póngase en contacto con el administrador de dominio para agregar este equipo al grupo de acceso de autorización de Windows.
-
-
WBEM_E_RETRY_LATER
-
-
2147758081 (0x80043001)
-
Reservado para uso futuro.
-
-
WBEM_E_RESOURCE_CONTENTION
-
-
2147758082 (0x80043002)
-
Reservado para uso futuro.
-
-
WBEMMOF_E_EXPECTED_QUALIFIER_NAME
-
-
2147762177 (0x80044001)
-
Se esperaba un nombre de calificador.
-
-
WBEMMOF_E_EXPECTED_SEMI
-
-
2147762178 (0x80044002)
-
Se esperaba punto y coma o '='.
-
-
WBEMMOF_E_EXPECTED_OPEN_BRACE
-
-
2147762179 (0x80044003)
-
Se esperaba una llave de apertura.
-
-
WBEMMOF_E_EXPECTED_CLOSE_BRACE
-
-
2147762180 (0x80044004)
-
Falta la llave de cierre o un elemento de matriz no válido.
-
-
WBEMMOF_E_EXPECTED_CLOSE_BRACKET
-
-
2147762181 (0x80044005)
-
Se esperaba un corchete de cierre.
-
-
WBEMMOF_E_EXPECTED_CLOSE_PAREN
-
-
2147762182 (0x80044006)
-
Paréntesis de cierre esperado.
-
-
WBEMMOF_E_ILLEGAL_CONSTANT_VALUE
-
-
2147762183 (0x80044007)
-
Valor numérico fuera del intervalo o las cadenas sin comillas.
-
-
WBEMMOF_E_EXPECTED_TYPE_IDENTIFIER
-
-
2147762184 (0x80044008)
-
Se esperaba un identificador de tipo.
-
-
WBEMMOF_E_EXPECTED_OPEN_PAREN
-
-
2147762185 (0x80044009)
-
Se esperaba un paréntesis abierto.
-
-
WBEMMOF_E_UNRECOGNIZED_TOKEN
-
-
2147762186 (0x8004400A)
-
Token inesperado en el archivo.
-
-
WBEMMOF_E_UNRECOGNIZED_TYPE
-
-
2147762187 (0x8004400B)
-
Identificador de tipo no reconocido o no admitido.
-
-
WBEMMOF_E_EXPECTED_PROPERTY_NAME
-
-
2147762187 (0x8004400B)
-
Propiedad o nombre de método esperados.
-
-
WBEMMOF_E_TYPEDEF_NOT_SUPPORTED
-
-
2147762189 (0x8004400D)
-
No se admiten definiciones de tipos y tipos enumerados.
-
-
WBEMMOF_E_UNEXPECTED_ALIAS
-
-
2147762190 (0x8004400E)
-
Solo una referencia a un objeto de clase puede tener un valor de alias.
-
-
WBEMMOF_E_UNEXPECTED_ARRAY_INIT
-
-
2147762191 (0x8004400F)
-
Inicialización de matriz inesperada. Las matrices deben declararse con [].
-
-
WBEMMOF_E_INVALID_AMENDMENT_SYNTAX
-
-
2147762192 (0x80044010)
-
La sintaxis de la ruta de acceso del espacio de nombres no es válida.
-
-
WBEMMOF_E_INVALID_DUPLICATE_AMENDMENT
-
-
2147762193 (0x80044011)
-
Especificadores de enmienda duplicados.
-
-
WBEMMOF_E_INVALID_PRAGMA
-
-
2147762194 (0x80044012)
-
#pragma debe ir seguido de una palabra clave válida.
-
-
WBEMMOF_E_INVALID_NAMESPACE_SYNTAX
-
-
2147762195 (0x80044013)
-
La sintaxis de la ruta de acceso del espacio de nombres no es válida.
-
-
WBEMMOF_E_EXPECTED_CLASS_NAME
-
-
2147762196 (0x80044014)
-
El carácter inesperado en el nombre de clase debe ser un identificador.
-
-
WBEMMOF_E_TYPE_MISMATCH
-
-
2147762197 (0x80044015)
-
El valor especificado no se puede convertir en el tipo adecuado.
-
-
WBEMMOF_E_EXPECTED_ALIAS_NAME
-
-
2147762198 (0x80044016)
-
El signo de dólar debe ir seguido de un nombre de alias como identificador.
-
-
WBEMMOF_E_INVALID_CLASS_DECLARATION
-
-
2147762199 (0x80044017)
-
La declaración de clase no es válida.
-
-
WBEMMOF_E_INVALID_INSTANCE_DECLARATION
-
-
2147762200 (0x80044018)
-
La declaración de instancia no es válida. Debe empezar por "instancia de"
-
-
WBEMMOF_E_EXPECTED_DOLLAR
-
-
2147762201 (0x80044019)
-
Se esperaba un signo de dólar. Un alias con el formato "$name" debe seguir la palabra clave "as".
-
-
WBEMMOF_E_CIMTYPE_QUALIFIER
-
-
2147762202 (0x8004401A)
-
El calificador "CIMTYPE" no se puede especificar directamente en un archivo MOF. Use la notación de tipo estándar.
-
-
WBEMMOF_E_DUPLICATE_PROPERTY
-
-
2147762203 (0x8004401B)
-
Se encontró el nombre de propiedad duplicado en el MOF.
-
-
WBEMMOF_E_INVALID_NAMESPACE_SPECIFICATION
-
-
2147762204 (0x8004401C)
-
La sintaxis del espacio de nombres no es válida. No se permiten referencias a otros servidores.
-
-
WBEMMOF_E_OUT_OF_RANGE
-
-
2147762205 (0x8004401D)
-
Valor fuera del intervalo.
-
-
WBEMMOF_E_INVALID_FILE
-
-
2147762206 (0x8004401E)
-
El archivo no es un archivo MOF de texto válido o un archivo MOF binario.
-
-
WBEMMOF_E_ALIASES_IN_EMBEDDED
-
-
2147762207 (0x8004401F)
-
Los objetos incrustados no pueden ser alias.
-
-
WBEMMOF_E_NULL_ARRAY_ELEM
-
-
2147762208 (0x80044020)
-
No se admiten elementos NULL en una matriz.
-
-
WBEMMOF_E_DUPLICATE_QUALIFIER
-
-
2147762209 (0x80044021)
-
El calificador se usó más de una vez en el objeto .
-
-
WBEMMOF_E_EXPECTED_FLAVOR_TYPE
-
-
2147762210 (0x80044022)
-
Se esperaba un tipo de tipo como ToInstance, ToSubClass, EnableOverride o DisableOverride.
-
-
WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES
-
-
2147762211 (0x80044023)
-
La combinación de EnableOverride y DisableOverride en el mismo calificador no es legal.
-
-
WBEMMOF_E_MULTIPLE_ALIASES
-
-
2147762212 (0x80044024)
-
No se puede usar un alias dos veces.
-
-
WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES2
-
-
2147762213 (0x80044025)
-
La combinación de Restricted y ToInstance o ToSubClass no es legal.
-
-
WBEMMOF_E_NO_ARRAYS_RETURNED
-
-
2147762214 (0x80044026)
-
Los métodos no pueden devolver valores de matriz.
-
-
WBEMMOF_E_MUST_BE_IN_OR_OUT
-
-
2147762215 (0x80044027)
-
Los argumentos deben tener un calificador In o Out .
-
-
WBEMMOF_E_INVALID_FLAGS_SYNTAX
-
-
2147762216 (0x80044028)
-
La sintaxis de marcas no es válida.
-
-
WBEMMOF_E_EXPECTED_BRACE_OR_BAD_TYPE
-
-
2147762217 (0x80044029)
-
Faltan llaves finales y punto y coma para una clase.
-
-
WBEMMOF_E_UNSUPPORTED_CIMV22_QUAL_VALUE
-
-
2147762218 (0x8004402A)
-
No se admite una característica cim versión 2.2 para un valor de calificador.
-
-
WBEMMOF_E_UNSUPPORTED_CIMV22_DATA_TYPE
-
-
2147762219 (0x8004402B)
-
No se admite el tipo de datos CIM versión 2.2.
-
-
WBEMMOF_E_INVALID_DELETEINSTANCE_SYNTAX
-
-
2147762220 (0x8004402C)
-
La sintaxis de la instancia de eliminación no es válida. Debe ser
#pragma DeleteInstance("instancepath", FAIL|NOFAIL)
-
-
WBEMMOF_E_INVALID_QUALIFIER_SYNTAX
-
-
2147762221 (0x8004402D)
-
La sintaxis del calificador no es válida. Debería ser
qualifiername:type=value,scope(class|instance), flavorname
.
-
-
WBEMMOF_E_QUALIFIER_USED_OUTSIDE_SCOPE
-
-
2147762222 (0x8004402E)
-
El calificador se usa fuera de su ámbito.
-
-
WBEMMOF_E_ERROR_CREATING_TEMP_FILE
-
-
2147762223 (0x8004402F)
-
Error al crear un archivo temporal. El archivo temporal es una fase intermedia de la compilación MOF.
-
-
WBEMMOF_E_ERROR_INVALID_INCLUDE_FILE
-
-
2147762224 (0x80044030)
-
Un archivo incluido en el MOF por el comando de preprocesador #include no es válido.
-
-
WBEMMOF_E_INVALID_DELETECLASS_SYNTAX
-
-
2147762225 (0x80044031)
-
La sintaxis de los comandos del preprocesador #pragma deleteinstance o #pragma deleteclass no es válida.
-
Requisitos
Requisito | Importancia |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Cabecera |
|
IDL |
|