Constantes de error de WMI
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á pensada para desarrolladores y administradores de TI. Si es un usuario final que ha experimentado un mensaje de error relativo a WMI, debe ir a Soporte técnico de Microsoft y buscar el código de error que aparece en el mensaje. Para más información sobre cómo solucionar problemas con scripts de WMI y el servicio WMI, consulte WMI no funciona.
Si WMI devuelve mensajes de error, tenga en cuenta que es posible que no indiquen problemas en el servicio WMI o en proveedores de WMI. Los errores pueden originarse en otras partes del sistema operativo y emergen como errores a través de WMI. En cualquier circunstancia, no elimine el repositorio de 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, consulte 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 el propio 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 un registro de 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, un error de seguridad de 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 para 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 de llamada.
-
-
WBEM_E_NOT_FOUND
-
-
2147749890 (0x80041002)
-
No se puede encontrar 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)
-
Error del proveedor en algún momento distinto de la inicialización.
-
-
WBEM_E_TYPE_MISMATCH
-
-
2147749893 (0x80041005)
-
Se ha producido un error de coincidencia de tipos.
-
-
WBEM_E_OUT_OF_MEMORY
-
-
2147749894 (0x80041006)
-
No hay memoria suficiente 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, que suele ser un servidor remoto, no está actualmente disponible.
-
-
WBEM_E_CRITICAL_ERROR
-
-
2147749898 (0x8004100A)
-
Se ha producido un error interno, grave e inesperado. Comunique este error al Servicio de soporte técnico de Microsoft.
-
-
WBEM_E_INVALID_STREAM
-
-
2147749899 (0x8004100B)
-
Uno o más paquetes de red se dañaron durante la sesión remota.
-
-
WBEM_E_NOT_SUPPORTED
-
-
2147749900 (0x8004100C)
-
La característica o la operación no son compatibles.
-
-
WBEM_E_INVALID_SUPERCLASS
-
-
2147749901 (0x8004100D)
-
La clase principal 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 registro del proveedor al que se hizo referencia en el esquema es incorrecto o incompleto.
Este error puede deberse a muchas condiciones, incluidas las siguientes:
- Falta un comando de espacio de nombres #pragma en el archivo de Managed Object Format (MOF) usado para registrar el proveedor. El proveedor puede estar registrado en el espacio de nombres WMI incorrecto.
- Error al recuperar el registro COM.
- El modelo de hospedaje no es válido. Para más información, consulte Hospedaje y seguridad del proveedor.
- Una clase especificada en el registro no es válida.
- Error al crear una instancia de, o heredarla de la clase __Win32Provider, para crear el registro del proveedor en el archivo MOF.
-
-
WBEM_E_PROVIDER_LOAD_FAILURE
-
-
2147749907 (0x80041013)
-
COM no puede ubicar un proveedor al que se hizo 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 que se usó cuando se creó el proveedor.
- El archivo DLL del proveedor, o cualquiera de los archivos DLL de 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)
-
Un componente como, por ejemplo, un proveedor, no pudo inicializarse por razones internas.
-
-
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 sintácticamente válida.
-
-
WBEM_E_INVALID_QUERY_TYPE
-
-
2147749912 (0x80041018)
-
El lenguaje de la consulta solicitada no se admite.
-
-
WBEM_E_ALREADY_EXISTS
-
-
2147749913 (0x80041019)
-
En una operación Put, se especificó el indicador wbemChangeFlagCreateOnly pero la instancia ya existe.
-
-
WBEM_E_OVERRIDE_NOT_ALLOWED
-
-
2147749914 (0x8004101A)
-
No es posible realizar la operación de agregación en este calificador porque el objeto en propiedad no admite la invalidación.
-
-
WBEM_E_PROPAGATED_QUALIFIER
-
-
2147749915 (0x8004101B)
-
El usuario intentó eliminar un calificador sin propietario. El calificador se heredó de una clase primaria.
-
-
WBEM_E_PROPAGATED_PROPERTY
-
-
2147749916 (0x8004101C)
-
El usuario intentó eliminar una propiedad sin propietario. La propiedad se heredó de una clase primaria.
-
-
WBEM_E_UNEXPECTED
-
-
2147749917 (0x8004101D)
-
El cliente realizó de forma inesperada una secuencia no válida de llamadas como, por ejemplo, la llamada EndEnumeration antes de BeginEnumeration.
-
-
WBEM_E_ILLEGAL_OPERATION
-
-
2147749918 (0x8004101E)
-
El usuario solicitó una operación no válida, como la creación de una clase desde una instancia.
-
-
WBEM_E_CANNOT_BE_KEY
-
-
2147749919 (0x8004101F)
-
Se produjo un 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 la clase de un objeto, y no se pueden modificar instancia por instancia.
-
-
WBEM_E_INCOMPLETE_CLASS
-
-
2147749920 (0x80041020)
-
El objeto actual no es una definición de clase válida. O es incompleto o no se ha registrado con WMI mediante SWbemObject.Put_.
-
-
WBEM_E_INVALID_SYNTAX
-
-
2147749921 (0x80041021)
-
La consulta no es sintácticamente válida.
-
-
WBEM_E_NONDECORATED_OBJECT
-
-
2147749922 (0x80041022)
-
Reservado para uso futuro.
-
-
WBEM_E_READ_ONLY
-
-
2147749923 (0x80041023)
-
Se ha intentado modificar una propiedad de solo lectura.
-
-
WBEM_E_PROVIDER_NOT_CAPABLE
-
-
2147749924 (0x80041024)
-
El proveedor no pudo realizar la operación solicitada. Esto incluye una consulta que es 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 a 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ó el valor de variante de un calificador pero no es un tipo de calificador válido.
-
-
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)
-
Se realizó la solicitud con un valor fuera de intervalo o incompatible con el tipo.
-
-
WBEM_E_CANNOT_BE_SINGLETON
-
-
2147749932 (0x8004102C)
-
Se realizó un intento no válido de creación de clase Singleton, como cuando la clase se deriva de una clase no 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)
-
Un proceso asincrónico ha sido cancelado internamente o por el usuario. Tenga presente que, dada la duración 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 solicitó una operación mientras WMI procedía a cerrar.
-
-
WBEM_E_PROPAGATED_METHOD
-
-
2147749940 (0x80041034)
-
Se intentó reutilizar un nombre de método existente desde una clase primaria pero las firmas no coincidieron.
-
-
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 eso, se ha solicitado a WMI que reintente la operación con parámetros más sencillos.
-
-
WBEM_E_MISSING_PARAMETER_ID
-
-
2147749942 (0x80041036)
-
No se encontró un parámetro en la llamada al método.
-
-
WBEM_E_INVALID_PARAMETER_ID
-
-
2147749943 (0x80041037)
-
El parámetro de método tiene un calificador de id. que no es válido.
-
-
WBEM_E_NONCONSECUTIVE_PARAMETER_IDS
-
-
2147749944 (0x80041038)
-
Uno o varios parámetros de método tienen calificadores de id. que están fuera de la secuencia.
-
-
WBEM_E_PARAMETER_ID_ON_RETVAL
-
-
2147749945 (0x80041039)
-
El valor que se devolvió a un método contiene un calificador de id.
-
-
WBEM_E_INVALID_OBJECT_PATH
-
-
2147749946 (0x8004103A)
-
La ruta de objeto especificada no era válida.
-
-
WBEM_E_OUT_OF_DISK_SPACE
-
-
2147749947 (0x8004103B)
-
El disco no tiene espacio o se ha alcanzado 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 suministrado 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 de colocar que se ha solicitado.
-
-
WBEM_E_UNKNOWN_OBJECT_TYPE
-
-
2147749950 (0x8004103E)
-
Se encontró un objeto con un tipo o una versión incorrectos durante el cálculo de referencias.
-
-
WBEM_E_UNKNOWN_PACKET_TYPE
-
-
2147749951 (0x8004103F)
-
Se encontró un paquete con un tipo o una versión incorrectos durante el cálculo de referencias.
-
-
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 ha intentado asignar calificadores no coincidentes, como colocar [key] en un objeto en lugar de en 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)
-
Error al llamar a IWbemObjectSink::Indicate. El proveedor puede volver a generar 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)
-
La clase especificada no se admite.
-
-
WBEM_E_CANNOT_CHANGE_KEY_INHERITANCE
-
-
2147749961 (0x80041049)
-
Se intentó cambiar una clave cuando hay instancias o subclases que todavía la utilizan.
-
-
WBEM_E_CANNOT_CHANGE_INDEX_INHERITANCE
-
-
2147749968 (0x80041050)
-
Se intentó cambiar un índice cuando hay instancias o subclases que todavía lo utilizan.
-
-
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)
-
Se volvió a definir una propiedad con un tipo incompatible 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)
-
Se volvió a declarar un método con una firma incompatible en una clase derivada.
-
-
WBEM_E_METHOD_NOT_IMPLEMENTED
-
-
2147749973 (0x80041055)
-
Se intentó ejecutar un método no marcado como [implementado] en ninguna clase relevante.
-
-
WBEM_E_METHOD_DISABLED
-
-
Se intentó ejecutar un método marcado como [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 sintácticamente válida.
-
-
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 evento (no se deriva 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)
-
Una consulta de registro de proveedor de eventos (__EventProviderRegistration) no especificó las clases para las que se proporcionaron los eventos.
-
-
WBEM_E_BACKUP_RESTORE_WINMGMT_RUNNING
-
-
2147749984 (0x80041060)
-
Se realizó una solicitud para realizar copias de seguridad o restaurar el repositorio mientras lo usaba WinMgmt.exe o el proceso SVCHOST que contiene el servicio WMI.
-
-
WBEM_E_QUEUE_OVERFLOW
-
-
2147749985 (0x80041061)
-
La cola de entrega asincrónica se desbordó porque el consumidor de eventos era demasiado lento.
-
-
WBEM_E_PRIVILEGE_NOT_HELD
-
-
2147749986 (0x80041062)
-
Se produjo un error en la operación porque el cliente no tenía los privilegios de seguridad necesarios.
-
-
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 ha recuperado los objetos de una enumeración con la suficiente rapidez. Esta constante se devuelve cuando un cliente crea un objeto de enumeración, pero no recupera los 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 a un consumo excesivo de memoria por parte de WMI.
-
-
WBEM_E_TRANSACTION_CONFLICT
-
-
2147749997 (0x8004106D)
-
La operación produjo un conflicto de transacción.
-
-
WBEM_E_FORCED_ROLLBACK
-
-
2147749998 (0x8004106E)
-
La transacción ha forzado 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 fue válida.
-
-
WBEM_E_PROPERTY_NAME_TOO_WIDE
-
-
2147750003 (0x80041073)
-
El nombre de la 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 se debe escribir en el repositorio WMI y recuperarse de nuevo para 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)
-
El proveedor no se puede registrar porque ya está registrado.
-
-
WBEM_E_PROVIDER_NOT_REGISTERED
-
-
2147750021 (0x80041085)
-
El proveedor no se registró.
-
-
WBEM_E_FATAL_TRANSPORT_ERROR
-
-
2147750022 (0x80041086)
-
Se ha producido un error de transporte fatal.
-
-
WBEM_E_ENCRYPTED_CONNECTION_REQUIRED
-
-
2147750023 (0x80041087)
-
El usuario intentó establecer un nombre de equipo o 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 una clave definida.
-
-
WBEM_E_PROVIDER_DISABLED
-
-
2147750026 (0x8004108A)
-
El usuario intentó registrar una instancia de proveedor, pero se descargó el servidor COM de la instancia del proveedor.
-
-
WBEMESS_E_REGISTRATION_TOO_BROAD
-
-
2147753985 (0x80042001)
-
El registro del proveedor se superpone al 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 hay 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)
-
Se esperaba un paréntesis de cierre.
-
-
WBEMMOF_E_ILLEGAL_CONSTANT_VALUE
-
-
2147762183 (0x80044007)
-
Valor numérico fuera del intervalo o 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 de apertura.
-
-
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)
-
Se esperaba el nombre de la propiedad o del método.
-
-
WBEMMOF_E_TYPEDEF_NOT_SUPPORTED
-
-
2147762189 (0x8004400D)
-
No se admiten definiciones de tipos ni 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 inesperada de la matriz. 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 modificación 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 seguir 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. Utilice la notación de tipo estándar.
-
-
WBEMMOF_E_DUPLICATE_PROPERTY
-
-
2147762203 (0x8004401B)
-
Se ha encontrado un 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)
-
El valor está fuera del intervalo.
-
-
WBEMMOF_E_INVALID_FILE
-
-
2147762206 (0x8004401E)
-
El archivo no es un archivo MOF de texto válido ni 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 los elementos NULL de una matriz.
-
-
WBEMMOF_E_DUPLICATE_QUALIFIER
-
-
2147762209 (0x80044021)
-
El calificador se ha usado 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 está permitida.
-
-
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 está permitida.
-
-
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 las marcas no es válida.
-
-
WBEMMOF_E_EXPECTED_BRACE_OR_BAD_TYPE
-
-
2147762217 (0x80044029)
-
Faltan las llaves finales y los punto y coma de 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 el archivo temporal. El archivo temporal es una fase intermedia en la compilación MOF.
-
-
WBEMMOF_E_ERROR_INVALID_INCLUDE_FILE
-
-
2147762224 (0x80044030)
-
Un archivo incluido en el MOF por el comando del 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 | Valor |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Encabezado |
|
IDL |
|