Costanti di errore WMI

Se si verifica un errore, WMI restituisce un codice di errore come valore HRESULT . Questi codici possono essere restituiti da script, applicazioni C++ o Wmic.

Nota

La documentazione seguente è destinata agli sviluppatori e agli amministratori IT. Se si è un utente finale che ha riscontrato un messaggio di errore relativo a WMI, è consigliabile passare a supporto tecnico Microsoft e cercare il codice di errore visualizzato nel messaggio di errore. Per altre informazioni sulla risoluzione dei problemi relativi agli script WMI e al servizio WMI, vedere WMI isn't Working!.For more information about troubleshooting problems with WMI scripts and the WMI service, see WMI isn't Working!.

Se WMI restituisce messaggi di errore, tenere presente che potrebbero non indicare problemi nel servizio WMI o nei provider WMI. Gli errori possono avere origine in altre parti del sistema operativo e emergere come errori tramite WMI. In qualsiasi caso, non eliminare il repository WMI come prima azione perché l'eliminazione del repository può causare danni al sistema o alle applicazioni installate.

Per altre informazioni, vedere Risoluzione dei problemi di WMI.

Alcuni metodi nelle classi WMI possono restituire codici di errore di sistema e di rete (ad esempio 64). È possibile controllare la definizione di questi tipi di codici di errore usando il comando net helpmsg nella finestra del prompt dei comandi. Ad esempio, il comando net helpmsg 64 restituisce il messaggio: il nome di rete specificato non è più disponibile.

Nell'elenco seguente sono elencati alcuni intervalli comuni di errori.

0x80041068 - 0x80041099

Errori che hanno origine in WMI.

Operazione WMI specifica non riuscita a causa di

  • Errore nella richiesta, ad esempio una query WQL non riesce o l'account non dispone delle autorizzazioni corrette.
  • Un problema di infrastruttura WMI, ad esempio la registrazione CIM o DCOM non corretta.

0x8007xxxx

Errori che hanno origine nel sistema operativo principale. WMI può restituire questo tipo di errore a causa di un errore esterno, ad esempio un errore di sicurezza DCOM.

0x80040xxx

Errori che hanno origine in DCOM. Ad esempio, la configurazione DCOM per le operazioni in un computer remoto potrebbe non essere corretta.

0x8005xxxx

Errore originato da ADSI (Active Directory Service Interfaces) o LDAP (Lightweight Directory Access Protocol), ad esempio un errore di accesso di Active Directory quando si usano i provider di Active Directory WMI.

Alcuni metodi nelle classi WMI possono restituire codici di errore di sistema e di rete (ad esempio 64). È possibile controllare la definizione di questi tipi di codici di errore usando il comando net helpmsg nella finestra del prompt dei comandi. Ad esempio, il comando net helpmsg 64 restituisce il messaggio: il nome di rete specificato non è più disponibile. In C++, è possibile chiamare FormatMessage e specificare C:\Windows\System32\wbem\wmiutils.dll come modulo di messaggio.

WBEM_E_FAILED

2147749889 (0x80041001)

Chiamata non riuscita.

WBEM_E_NOT_FOUND

2147749890 (0x80041002)

Impossibile trovare l'oggetto.

WBEM_E_ACCESS_DENIED

2147749891 (0x80041003)

L'utente corrente non dispone dell'autorizzazione per eseguire l'azione.

WBEM_E_PROVIDER_FAILURE

2147749892 (0x80041004)

Il provider non è riuscito in un momento diverso da durante l'inizializzazione.

WBEM_E_TYPE_MISMATCH

2147749893 (0x80041005)

Si è verificata una mancata corrispondenza del tipo.

WBEM_E_OUT_OF_MEMORY

2147749894 (0x80041006)

Memoria insufficiente per l'operazione.

WBEM_E_INVALID_CONTEXT

2147749895 (0x80041007)

L'oggetto IWbemContext non è valido.

WBEM_E_INVALID_PARAMETER

2147749896 (0x80041008)

Uno dei parametri della chiamata non è corretto.

WBEM_E_NOT_AVAILABLE

2147749897 (0x80041009)

La risorsa, in genere un server remoto, non è attualmente disponibile.

WBEM_E_CRITICAL_ERROR

2147749898 (0x8004100A)

Si è verificato un errore interno, critico e imprevisto. Segnalare l'errore al supporto tecnico Microsoft.

WBEM_E_INVALID_STREAM

2147749899 (0x8004100B)

Uno o più pacchetti di rete sono stati danneggiati durante una sessione remota.

WBEM_E_NOT_SUPPORTED

2147749900 (0x8004100C)

La funzionalità o l'operazione non è supportata.

WBEM_E_INVALID_SUPERCLASS

2147749901 (0x8004100D)

La classe padre specificata non è valida.

WBEM_E_INVALID_NAMESPACE

2147749902 (0x8004100E)

Impossibile trovare lo spazio dei nomi specificato.

WBEM_E_INVALID_OBJECT

2147749903 (0x8004100F)

L'istanza specificata non è valida.

WBEM_E_INVALID_CLASS

2147749904 (0x80041010)

La classe specificata non è valida.

WBEM_E_PROVIDER_NOT_FOUND

2147749905 (0x80041011)

Il provider a cui si fa riferimento nello schema non dispone di una registrazione corrispondente.

WBEM_E_INVALID_PROVIDER_REGISTRATION

2147749906

Il provider a cui si fa riferimento nello schema presenta una registrazione errata o incompleta.

Questo errore può essere causato da molte condizioni, tra cui:

  • Comando dello spazio dei nomi mancante #pragma nel file MOF (Managed Object Format) usato per registrare il provider. Il provider può essere registrato nello spazio dei nomi WMI errato.
  • Impossibile recuperare la registrazione COM.
  • Il modello di hosting non è valido. Per altre informazioni, vedere Hosting e sicurezza del provider.
  • Una classe specificata nella registrazione non è valida.
  • Impossibile creare un'istanza di o ereditare dalla classe __Win32Provider per creare la registrazione del provider nel file MOF.

WBEM_E_PROVIDER_LOAD_FAILURE

2147749907 (0x80041013)

COM non è in grado di individuare un provider a cui si fa riferimento nello schema.

Questo errore può essere causato da molte condizioni, tra cui:

  • Il provider usa una DLL WMI che non corrisponde al file lib usato durante la compilazione del provider.
  • La DLL del provider, o una delle DLL da cui dipende, è danneggiata.
  • Impossibile esportare DllRegisterServer.
  • Il provider in-process non è stato registrato usando il comando regsvr32 .
  • Il provider out-of-process non è stato registrato usando l'opzione /regserver . Ad esempio, myprog.exe /regserver.

WBEM_E_INITIALIZATION_FAILURE

2147749908 (0x80041014)

Il componente, ad esempio un provider, non è riuscito a inizializzare per motivi interni.

WBEM_E_TRANSPORT_FAILURE

2147749909 (0x80041015)

Errore di rete che impedisce il normale funzionamento.

WBEM_E_INVALID_OPERATION

2147749910 (0x80041016)

L'operazione richiesta non è valida. Questo errore si applica in genere ai tentativi non validi di eliminare classi o proprietà.

WBEM_E_INVALID_QUERY

2147749911 (0x80041017)

Query non valida sintatticamente.

WBEM_E_INVALID_QUERY_TYPE

2147749912 (0x80041018)

Il linguaggio di query richiesto non è supportato.

WBEM_E_ALREADY_EXISTS

2147749913 (0x80041019)

In un'operazione put è stato specificato il flag wbemChangeFlagCreateOnly , ma l'istanza esiste già.

WBEM_E_OVERRIDE_NOT_ALLOWED

2147749914 (0x8004101A)

Non è possibile eseguire l'operazione di aggiunta su questo qualificatore perché l'oggetto proprietario non consente le sostituzioni.

WBEM_E_PROPAGATED_QUALIFIER

2147749915 (0x8004101B)

L'utente ha tentato di eliminare un qualificatore non di proprietà. Il qualificatore è stato ereditato da una classe padre.

WBEM_E_PROPAGATED_PROPERTY

2147749916 (0x8004101C)

L'utente ha tentato di eliminare una proprietà che non era di proprietà. La proprietà è stata ereditata da una classe padre.

WBEM_E_UNEXPECTED

2147749917 (0x8004101D)

Il client ha effettuato una sequenza imprevista e illegale di chiamate, ad esempio la chiamata a EndEnumeration prima di chiamare BeginEnumeration.

WBEM_E_ILLEGAL_OPERATION

2147749918 (0x8004101E)

L'utente ha richiesto un'operazione non valida, ad esempio la generazione di una classe da un'istanza di .

WBEM_E_CANNOT_BE_KEY

2147749919 (0x8004101F)

Tentativo non valido di specificare un qualificatore di chiave in una proprietà che non può essere una chiave. Le chiavi vengono specificate nella definizione della classe per un oggetto e non possono essere modificate per ogni istanza.

WBEM_E_INCOMPLETE_CLASS

2147749920 (0x80041020)

L'oggetto corrente non è una definizione di classe valida. È incompleto o non è stato registrato con WMI usando SWbemObject.Put_.

WBEM_E_INVALID_SYNTAX

2147749921 (0x80041021)

La query non è sintatticamente non valida.

WBEM_E_NONDECORATED_OBJECT

2147749922 (0x80041022)

Riservato a un uso futuro.

WBEM_E_READ_ONLY

2147749923 (0x80041023)

È stato effettuato un tentativo di modificare una proprietà di sola lettura.

WBEM_E_PROVIDER_NOT_CAPABLE

2147749924 (0x80041024)

Il provider non può eseguire l'operazione richiesta. Può includere una query troppo complessa, il recupero di un'istanza, la creazione o l'aggiornamento di una classe, l'eliminazione di una classe o l'enumerazione di una classe.

WBEM_E_CLASS_HAS_CHILDREN

2147749925 (0x80041025)

È stato effettuato un tentativo di apportare una modifica che invalida una sottoclasse.

WBEM_E_CLASS_HAS_INSTANCES

2147749926 (0x80041026)

È stato effettuato un tentativo di eliminazione o modifica di una classe con istanze.

WBEM_E_QUERY_NOT_IMPLEMENTED

2147749927 (0x80041027)

Riservato a un uso futuro.

WBEM_E_ILLEGAL_NULL

2147749928 (0x80041028)

Il valore Nothing/NULL è stato specificato per una proprietà che deve avere un valore, ad esempio uno contrassegnato da un qualificatore Key, Indexed o Not_Null.

WBEM_E_INVALID_QUALIFIER_TYPE

2147749929 (0x80041029)

È stato specificato un valore variant per un qualificatore che non è un tipo qualificatore legale.

WBEM_E_INVALID_PROPERTY_TYPE

2147749930 (0x8004102A)

Il tipo CIM specificato per una proprietà non è valido.

WBEM_E_VALUE_OUT_OF_RANGE

2147749931 (0x8004102B)

La richiesta è stata effettuata con un valore non compreso nell'intervallo oppure non è compatibile con il tipo.

WBEM_E_CANNOT_BE_SINGLETON

2147749932 (0x8004102C)

È stato effettuato un tentativo non valido di eseguire un singleton di classe, ad esempio quando la classe è derivata da una classe non singleton.

WBEM_E_INVALID_CIM_TYPE

2147749933 (0x8004102D)

Il tipo CIM specificato non è valido.

WBEM_E_INVALID_METHOD

2147749934 (0x8004102E)

Il metodo richiesto non è disponibile.

WBEM_E_INVALID_METHOD_PARAMETERS

2147749935 (0x8004102F)

I parametri forniti per il metodo non sono validi.

WBEM_E_SYSTEM_PROPERTY

2147749936 (0x80041030)

C'è stato un tentativo di ottenere qualificatori su una proprietà di sistema.

WBEM_E_INVALID_PROPERTY

2147749937 (0x80041031)

Tipo di proprietà non riconosciuto.

WBEM_E_CALL_CANCELLED

2147749938 (0x80041032)

Il processo asincrono è stato annullato internamente o dall'utente. Si noti che a causa della tempistica e della natura dell'operazione asincrona, l'operazione potrebbe non essere stata effettivamente annullata.

WBEM_E_SHUTTING_DOWN

2147749939 (0x80041033)

L'utente ha richiesto un'operazione durante l'arresto di WMI.

WBEM_E_PROPAGATED_METHOD

2147749940 (0x80041034)

È stato effettuato un tentativo di riutilizzare un nome di metodo esistente da una classe padre e le firme non corrispondono.

WBEM_E_UNSUPPORTED_PARAMETER

2147749941 (0x80041035)

Uno o più valori di parametro, ad esempio un testo di query, sono troppo complessi o non supportati. WMI viene quindi richiesto di ripetere l'operazione con parametri più semplici.

WBEM_E_MISSING_PARAMETER_ID

2147749942 (0x80041036)

Parametro mancante dalla chiamata al metodo.

WBEM_E_INVALID_PARAMETER_ID

2147749943 (0x80041037)

Il parametro del metodo ha un qualificatore ID non valido.

WBEM_E_NONCONedizione StandardCUTIVE_PARAMETER_IDS

2147749944 (0x80041038)

Uno o più parametri del metodo hanno qualificatori ID non in sequenza.

WBEM_E_PARAMETER_ID_ON_RETVAL

2147749945 (0x80041039)

Il valore restituito per un metodo ha un qualificatore ID.

WBEM_E_INVALID_OBJECT_PATH

2147749946 (0x8004103A)

Percorso oggetto specificato non valido.

WBEM_E_OUT_OF_DISK_SPACE

2147749947 (0x8004103B)

Lo spazio su disco è insufficiente o viene raggiunto il limite di 4 GB per le dimensioni del repository WMI (repository CIM).

WBEM_E_BUFFER_TOO_SMALL

2147749948 (0x8004103C)

Il buffer fornito era troppo piccolo per contenere tutti gli oggetti nell'enumeratore o per leggere una proprietà stringa.

WBEM_E_UNSUPPORTED_PUT_EXTENSION

2147749949 (0x8004103D)

Il provider non supporta l'operazione put richiesta.

WBEM_E_UNKNOWN_OBJECT_TYPE

2147749950 (0x8004103E)

Durante il marshalling è stato rilevato un oggetto con un tipo o una versione non corretta.

WBEM_E_UNKNOWN_PACKET_TYPE

2147749951 (0x8004103F)

Durante il marshalling è stato rilevato un pacchetto con un tipo o una versione non corretta.

WBEM_E_MARSHAL_VERSION_MISMATCH

2147749952 (0x80041040)

Il pacchetto ha una versione non supportata.

WBEM_E_MARSHAL_INVALID_SIGNATURE

2147749953 (0x80041041)

Il pacchetto sembra essere danneggiato.

WBEM_E_INVALID_QUALIFIER

2147749954 (0x80041042)

È stato effettuato un tentativo di mancata corrispondenza dei qualificatori, ad esempio l'inserimento di [chiave] in un oggetto anziché una proprietà.

WBEM_E_INVALID_DUPLICATE_PARAMETER

2147749955 (0x80041043)

Il parametro duplicato è stato dichiarato in un metodo CIM.

WBEM_E_TOO_MUCH_DATA

2147749956 (0x80041044)

Riservato a un uso futuro.

WBEM_E_edizione StandardRVER_TOO_BUSY

2147749957 (0x80041045)

La chiamata a IWbemObjectSink::Indicate non è riuscita. Il provider può riattivare l'evento.

WBEM_E_INVALID_FLAVOR

2147749958 (0x80041046)

Il sapore del qualificatore specificato non è valido.

WBEM_E_CIRCULAR_REFERENCE

2147749959 (0x80041047)

È stato effettuato un tentativo di creare un riferimento circolare, ad esempio derivando una classe da se stessa.

WBEM_E_UNSUPPORTED_CLASS_UPDATE

2147749960 (0x80041048)

La classe specificata non è supportata.

WBEM_E_CANNOT_CHANGE_KEY_INHERITANCE

2147749961 (0x80041049)

È stato effettuato un tentativo di modificare una chiave quando le istanze o le sottoclassi usano già la chiave.

WBEM_E_CANNOT_CHANGE_INDEX_INHERITANCE

2147749968 (0x80041050)

È stato effettuato un tentativo di modificare un indice quando le istanze o le sottoclassi usano già l'indice.

WBEM_E_TOO_MANY_PROPERTIES

2147749969 (0x80041051)

È stato effettuato un tentativo di creare più proprietà rispetto alla versione corrente della classe supportata.

WBEM_E_UPDATE_TYPE_MISMATCH

2147749970 (0x80041052)

La proprietà è stata ridefinita con un tipo in conflitto in una classe derivata.

WBEM_E_UPDATE_OVERRIDE_NOT_ALLOWED

2147749971 (0x80041053)

È stato effettuato un tentativo in una classe derivata di eseguire l'override di un qualificatore che non può essere sottoposto a override.

WBEM_E_UPDATE_PROPAGATED_METHOD

2147749972 (0x80041054)

Il metodo è stato nuovamente dichiarato con una firma in conflitto in una classe derivata.

WBEM_E_METHOD_NOT_IMPLEMENTED

2147749973 (0x80041055)

È stato effettuato un tentativo di eseguire un metodo non contrassegnato con [implementato] in qualsiasi classe pertinente.

WBEM_E_METHOD_DISABLED

È stato effettuato un tentativo di esecuzione di un metodo contrassegnato con [disabilitato].

WBEM_E_REFRESHER_BUSY

2147749975 (0x80041057)

L'aggiornamento è occupato con un'altra operazione.

WBEM_E_UNPARSABLE_QUERY

2147749976 (0x80041058)

La query di filtro non è sintatticamente non valida.

WBEM_E_NOT_EVENT_CLASS

2147749977 (0x80041059)

La clausola FROM di una query di filtro fa riferimento a una classe che non è una classe di evento (non derivata da __Event).

WBEM_E_MISSING_GROUP_WITHIN

2147749978 (0x8004105A)

È stata utilizzata una clausola GROUP BY senza la clausola GROUP WITHIN corrispondente.

WBEM_E_MISSING_AGGREGATION_LIST

2147749979 (0x8004105B)

È stata utilizzata una clausola GROUP BY. L'aggregazione in tutte le proprietà non è supportata.

WBEM_E_PROPERTY_NOT_AN_OBJECT

2147749980 (0x8004105C)

La notazione punto è stata usata in una proprietà che non è un oggetto incorporato.

WBEM_E_AGGREGATING_BY_OBJECT

2147749981 (0x8004105D)

Una clausola GROUP BY fa riferimento a una proprietà che è un oggetto incorporato senza utilizzare la notazione punto.

WBEM_E_UNINTERPRETABLE_PROVIDER_QUERY

2147749983 (0x8004105F)

La query di registrazione del provider di eventi (__EventProviderRegistration) non ha specificato le classi per cui sono stati forniti gli eventi.

WBEM_E_BACKUP_RESTORE_WINMGMT_RUNNING

2147749984 (0x80041060)

La richiesta è stata effettuata per eseguire il backup o il ripristino del repository mentre era in uso da WinMgmt.exe o dal processo SVCHOST che contiene il servizio WMI.

WBEM_E_QUEUE_OVERFLOW

2147749985 (0x80041061)

Coda di recapito asincrona sottoposta a overflow dal consumer di eventi troppo lenta.

WBEM_E_PRIVILEGE_NOT_HELD

2147749986 (0x80041062)

Operazione non riuscita perché il client non dispone del privilegio di sicurezza necessario.

WBEM_E_INVALID_OPERATOR

2147749987 (0x80041063)

L'operatore non è valido per questo tipo di proprietà.

WBEM_E_LOCAL_CREDENTIALS

2147749988 (0x80041064)

L'utente ha specificato un nome utente,una password o un'autorità in una connessione locale. L'utente deve usare un nome utente/password vuoto e basarsi sulla sicurezza predefinita.

WBEM_E_CANNOT_BE_ABSTRACT

2147749989 (0x80041065)

La classe è stata resa astratta quando la relativa classe padre non è astratta.

WBEM_E_AMENDED_OBJECT

2147749990 (0x80041066)

L'oggetto modificato è stato scritto senza specificare il flag WBEM_FLAG_Uedizione Standard_AMENDED_QUALIFIERS.

WBEM_E_CLIENT_TOO_SLOW

2147749991 (0x80041067)

Il client non ha recuperato gli oggetti abbastanza rapidamente da un'enumerazione. Questa costante viene restituita quando un client crea un oggetto di enumerazione, ma non recupera oggetti dall'enumeratore in modo tempestivo, causando il backup delle cache degli oggetti dell'enumeratore.

WBEM_E_NULL_edizione StandardCURITY_DESCRIPTOR

2147749992 (0x80041068)

È stato usato il descrittore di sicurezza Null.

WBEM_E_TIMED_OUT

2147749993 (0x80041069)

Timeout dell'operazione.

WBEM_E_INVALID_ASSOCIATION

2147749994

Associazione non valida.

WBEM_E_AMBIGUOUS_OPERATION

2147749995 (0x8004106B)

Operazione ambigua.

WBEM_E_QUOTA_VIOLATION

2147749996 (0x8004106C)

WMI sta occupando troppo memoria. Ciò può essere causato da una disponibilità di memoria insufficiente o da un consumo eccessivo di memoria da WMI.

WBEM_E_TRANSACTION_CONFLICT

2147749997 (0x8004106D)

L'operazione ha causato un conflitto di transazioni.

WBEM_E_FORCED_ROLLBACK

2147749998 (0x8004106E)

La transazione ha forzato un rollback.

WBEM_E_UNSUPPORTED_LOCALE

2147749999 (0x8004106F)

Le impostazioni locali usate nella chiamata non sono supportate.

WBEM_E_HANDLE_OUT_OF_DATE

2147750000 (0x80041070)

L'handle dell'oggetto non è aggiornato.

WBEM_E_CONNECTION_FAILED

2147750001 (0x80041071)

Connessione ion al database SQL non è riuscito.

WBEM_E_INVALID_HANDLE_REQUEST

2147750002 (0x80041072)

La richiesta di gestione non è valida.

WBEM_E_PROPERTY_NAME_TOO_WIDE

2147750003 (0x80041073)

Il nome della proprietà contiene più di 255 caratteri.

WBEM_E_CLASS_NAME_TOO_WIDE

2147750004 (0x80041074)

Il nome della classe contiene più di 255 caratteri.

WBEM_E_METHOD_NAME_TOO_WIDE

2147750005 (0x80041075)

Il nome del metodo contiene più di 255 caratteri.

WBEM_E_QUALIFIER_NAME_TOO_WIDE

2147750006 (0x80041076)

Il nome del qualificatore contiene più di 255 caratteri.

WBEM_E_RERUN_COMMAND

2147750007 (0x80041077)

Il comando SQL deve essere rieseguito perché è presente un deadlock in SQL. Questa operazione può essere restituita solo quando i dati vengono archiviati in un database SQL.

WBEM_E_DATABAedizione Standard_VER_MISMATCH

2147750008 (0x80041078)

La versione del database non corrisponde alla versione elaborata dal driver del repository.

WBEM_E_VETO_DELETE

2147750009 (0x80041079)

WMI non può eseguire l'operazione di eliminazione perché il provider non lo consente.

WBEM_E_VETO_PUT

2147750010 (0x8004107A)

WMI non può eseguire l'operazione put perché il provider non lo consente.

WBEM_E_INVALID_LOCALE

2147750016 (0x80041080)

L'identificatore delle impostazioni locali specificato non è valido per l'operazione.

WBEM_E_PROVIDER_SUSPENDED

2147750017 (0x80041081)

Il provider è sospeso.

WBEM_E_SYNCHRONIZATION_REQUIRED

2147750018 (0x80041082)

L'oggetto deve essere scritto nel repository WMI e recuperato nuovamente prima che l'operazione richiesta abbia esito positivo. Questa costante viene restituita quando è necessario eseguire il commit e il recupero di un oggetto per visualizzare il valore della proprietà.

WBEM_E_NO_SCHEMA

2147750019 (0x80041083)

Impossibile completare l'operazione; non è disponibile alcuno schema.

WBEM_E_PROVIDER_ALREADY_REGISTERED

02147750020 (0x119FD010)

Impossibile registrare il provider perché è già registrato.

WBEM_E_PROVIDER_NOT_REGISTERED

2147750021 (0x80041085)

Provider non registrato.

WBEM_E_FATAL_TRANSPORT_ERROR

2147750022 (0x80041086)

Si è verificato un errore di trasporto irreversibile.

WBEM_E_ENCRYPTED_CONNECTION_REQUIRED

2147750023 (0x80041087)

L'utente ha tentato di impostare un nome computer o un dominio senza una connessione crittografata.

WBEM_E_PROVIDER_TIMED_OUT

2147750024 (0x80041088)

Un provider non è riuscito a segnalare i risultati entro il timeout specificato.

WBEM_E_NO_KEY

2147750025 (0x80041089)

L'utente ha tentato di inserire un'istanza senza chiave definita.

WBEM_E_PROVIDER_DISABLED

2147750026 (0x8004108A)

L'utente ha tentato di registrare un'istanza del provider, ma il server COM per l'istanza del provider è stato scaricato.

WBEMESS_E_REGISTRATION_TOO_BROAD

2147753985 (0x80042001)

La registrazione del provider si sovrappone al dominio eventi di sistema.

WBEMESS_E_REGISTRATION_TOO_PRECIedizione Standard

2147753986 (0x80042002)

Una clausola WITHIN non è stata utilizzata in questa query.

WBEMESS_E_AUTHZ_NOT_PRIVILEGED

2147753987 (0x80042003)

Questo computer non dispone delle autorizzazioni di dominio necessarie per supportare le funzioni di sicurezza correlate all'istanza di sottoscrizione creata. Contattare il Amministrazione istrator di dominio per aggiungere il computer al gruppo di accesso alle autorizzazioni di Windows.

WBEM_E_RETRY_LATER

2147758081 (0x80043001)

Riservato a un uso futuro.

WBEM_E_RESOURCE_CONTENTION

2147758082 (0x80043002)

Riservato a un uso futuro.

WBEMMOF_E_EXPECTED_QUALIFIER_NAME

2147762177 (0x80044001)

Previsto un nome qualificatore.

WBEMMOF_E_EXPECTED_edizione Standard MI

2147762178 (0x80044002)

Punto e virgola previsto o '='.

WBEMMOF_E_EXPECTED_OPEN_BRACE

2147762179 (0x80044003)

Previsto una parentesi graffa di apertura.

WBEMMOF_E_EXPECTED_CLOedizione Standard_BRACE

2147762180 (0x80044004)

Parentesi graffa di chiusura mancante o elemento di matrice non valido.

WBEMMOF_E_EXPECTED_CLOedizione Standard_BRACKET

2147762181 (0x80044005)

Previsto una parentesi chiusa.

WBEMMOF_E_EXPECTED_CLOedizione Standard_PAREN

2147762182 (0x80044006)

Parentesi di chiusura prevista.

WBEMMOF_E_ILLEGAL_CONSTANT_VALUE

2147762183 (0x80044007)

Valore numerico non compreso nell'intervallo o nelle stringhe senza virgolette.

WBEMMOF_E_EXPECTED_TYPE_IDENTIFIER

2147762184 (0x80044008)

Previsto un identificatore di tipo.

WBEMMOF_E_EXPECTED_OPEN_PAREN

2147762185 (0x80044009)

Previsto una parentesi aperta.

WBEMMOF_E_UNRECOGNIZED_TOKEN

2147762186 (0x8004400A)

Token imprevisto nel file.

WBEMMOF_E_UNRECOGNIZED_TYPE

2147762187 (0x8004400B)

Identificatore di tipo non riconosciuto o non supportato.

WBEMMOF_E_EXPECTED_PROPERTY_NAME

2147762187 (0x8004400B)

Nome previsto della proprietà o del metodo.

WBEMMOF_E_TYPEDEF_NOT_SUPPORTED

2147762189 (0x8004400D)

I typedef e i tipi enumerati non sono supportati.

WBEMMOF_E_UNEXPECTED_ALIAS

2147762190 (0x8004400E)

Solo un riferimento a un oggetto classe può avere un valore alias.

WBEMMOF_E_UNEXPECTED_ARRAY_INIT

2147762191 (0x8004400F)

Inizializzazione imprevista della matrice. Le matrici devono essere dichiarate con [].

WBEMMOF_E_INVALID_AMENDMENT_SYNTAX

2147762192 (0x80044010)

La sintassi del percorso dello spazio dei nomi non è valida.

WBEMMOF_E_INVALID_DUPLICATE_AMENDMENT

2147762193 (0x80044011)

Identificatori di modifica duplicati.

WBEMMOF_E_INVALID_PRAGMA

2147762194 (0x80044012)

#pragma deve essere seguito da una parola chiave valida.

WBEMMOF_E_INVALID_NAMESPACE_SYNTAX

2147762195 (0x80044013)

La sintassi del percorso dello spazio dei nomi non è valida.

WBEMMOF_E_EXPECTED_CLASS_NAME

2147762196 (0x80044014)

Il carattere imprevisto nel nome della classe deve essere un identificatore.

WBEMMOF_E_TYPE_MISMATCH

2147762197 (0x80044015)

Il valore specificato non può essere impostato nel tipo appropriato.

WBEMMOF_E_EXPECTED_ALIAS_NAME

2147762198 (0x80044016)

Il segno di dollaro deve essere seguito da un nome alias come identificatore.

WBEMMOF_E_INVALID_CLASS_DECLARATION

2147762199 (0x80044017)

Dichiarazione di classe non valida.

WBEMMOF_E_INVALID_INSTANCE_DECLARATION

2147762200 (0x80044018)

La dichiarazione di istanza non è valida. Deve iniziare con "istanza di"

WBEMMOF_E_EXPECTED_DOLLAR

2147762201 (0x80044019)

Segno di dollaro previsto. Un alias nel formato "$name" deve seguire la parola chiave "as".

WBEMMOF_E_CIMTYPE_QUALIFIER

2147762202 (0x8004401A)

Il qualificatore "CIMTYPE" non può essere specificato direttamente in un file MOF. Usare la notazione di tipo standard.

WBEMMOF_E_DUPLICATE_PROPERTY

2147762203 (0x8004401B)

Il nome della proprietà duplicato è stato trovato nel file MOF.

WBEMMOF_E_INVALID_NAMESPACE_SPECIFICATION

2147762204 (0x8004401C)

La sintassi dello spazio dei nomi non è valida. I riferimenti ad altri server non sono consentiti.

WBEMMOF_E_OUT_OF_RANGE

2147762205 (0x8004401D)

Valore non compreso nell'intervallo.

WBEMMOF_E_INVALID_FILE

2147762206 (0x8004401E)

Il file non è un file MOF di testo valido o un file MOF binario.

WBEMMOF_E_ALIAedizione StandardS_IN_EMBEDDED

2147762207 (0x8004401F)

Gli oggetti incorporati non possono essere alias.

WBEMMOF_E_NULL_ARRAY_ELEM

2147762208 (0x80044020)

Gli elementi NULL in una matrice non sono supportati.

WBEMMOF_E_DUPLICATE_QUALIFIER

2147762209 (0x80044021)

Il qualificatore è stato usato più volte nell'oggetto .

WBEMMOF_E_EXPECTED_FLAVOR_TYPE

2147762210 (0x80044022)

Previsto un tipo di sapore, ad esempio ToInstance, ToSubClass, EnableOverride o DisableOverride.

WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES

2147762211 (0x80044023)

La combinazione di EnableOverride e DisableOverride nello stesso qualificatore non è valida.

WBEMMOF_E_MULTIPLE_ALIAedizione Standard S

2147762212 (0x80044024)

Un alias non può essere usato due volte.

WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES2

2147762213 (0x80044025)

La combinazione di Restricted e ToInstance o ToSubClass non è valida.

WBEMMOF_E_NO_ARRAYS_RETURNED

2147762214 (0x80044026)

I metodi non possono restituire valori di matrice.

WBEMMOF_E_MUST_BE_IN_OR_OUT

2147762215 (0x80044027)

Gli argomenti devono avere un qualificatore In o Out .

WBEMMOF_E_INVALID_FLAGS_SYNTAX

2147762216 (0x80044028)

La sintassi dei flag non è valida.

WBEMMOF_E_EXPECTED_BRACE_OR_BAD_TYPE

2147762217 (0x80044029)

Manca la parentesi graffa finale e il punto e virgola per una classe.

WBEMMOF_E_UNSUPPORTED_CIMV22_QUAL_VALUE

2147762218 (0x8004402A)

Una funzionalità CIM versione 2.2 non è supportata per un valore qualificatore.

WBEMMOF_E_UNSUPPORTED_CIMV22_DATA_TYPE

2147762219 (0x8004402B)

Il tipo di dati CIM versione 2.2 non è supportato.

WBEMMOF_E_INVALID_DELETEINSTANCE_SYNTAX

2147762220 (0x8004402C)

La sintassi dell'istanza di eliminazione non è valida. Dovrebbe essere #pragma DeleteInstance("instancepath", FAIL|NOFAIL)

WBEMMOF_E_INVALID_QUALIFIER_SYNTAX

2147762221 (0x8004402D)

La sintassi del qualificatore non è valida. Il valore dovrebbe essere qualifiername:type=value,scope(class|instance), flavorname.

WBEMMOF_E_QUALIFIER_Uedizione StandardD_OUTSIDE_SCOPE

2147762222 (0x8004402E)

Il qualificatore viene usato al di fuori dell'ambito.

WBEMMOF_E_ERROR_CREATING_TEMP_FILE

2147762223 (0x8004402F)

Errore durante la creazione di un file temporaneo. Il file temporaneo è una fase intermedia nella compilazione MOF.

WBEMMOF_E_ERROR_INVALID_INCLUDE_FILE

2147762224 (0x80044030)

Un file incluso nel file MOF dal comando del preprocessore #include non è valido.

WBEMMOF_E_INVALID_DELETECLASS_SYNTAX

2147762225 (0x80044031)

La sintassi per i comandi del preprocessore #pragma deleteinstance o #pragma deleteclass non è valida.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Intestazione
WbemCli.h
IDL
WbemCli.idl

Vedi anche

Codici restituiti WMI