Costanti wmi non di errore
Codici restituiti WMI che indicano lo stato e non indicano un errore.
Se un'operazione non genera un errore, WMI restituisce uno dei codici seguenti come HRESULT che indica lo stato dell'operazione.
Nota
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_S_NO_ERROR
-
-
0 (0x0)
-
L'operazione è stata completata.
-
-
WBEM_S_FALSE
-
-
1 (0x1)
-
Non sono disponibili più oggetti, il numero di oggetti restituiti è minore del numero richiesto oppure è la fine di un'enumerazione. Questo valore viene restituito anche quando questo metodo viene chiamato con un valore pari a 0 per il parametro uCount .
-
-
WBEM_S_ALREADY_EXISTS
-
-
262145 (0x40001)
-
È stato effettuato un tentativo di creare un oggetto o una classe già esistente.
-
-
WBEM_S_RESET_TO_DEFAULT
-
-
262146 (0x40002)
-
Una proprietà sottoposta a override è stata eliminata. Questo valore viene restituito per segnalare che il valore originale non sottoposto a override è stato ripristinato in seguito all'eliminazione.
-
-
WBEM_S_DIFFERENT
-
-
262147 (0x40003)
-
Gli elementi (oggetti, classi e così via) che vengono confrontati non sono identici.
-
-
WBEM_S_TIMEDOUT
-
-
262148 (0x40004)
-
Timeout di una chiamata. Questa non è una condizione di errore. Pertanto, alcuni risultati potrebbero essere stati restituiti.
-
-
WBEM_S_NO_MORE_DATA
-
-
262149 (0x40005)
-
Non sono disponibili altri dati dall'enumerazione e l'utente deve terminare l'enumerazione.
-
-
WBEM_S_OPERATION_CANCELLED
-
-
262150 (0x40006)
-
L'operazione è stata intenzionalmente o annullata involontariamente.
-
-
WBEM_S_PENDING
-
-
262151 (0x40007)
-
Una richiesta è ancora in corso e i risultati non sono ancora disponibili.
-
-
WBEM_S_DUPLICATE_OBJECTS
-
-
262152 (0x40008)
-
Sono state individuate più copie dello stesso oggetto nel gruppo di risultati di un'enumerazione.
-
-
WBEM_S_ACCESS_DENIED
-
-
262153 (0x40009)
-
L'utente ha negato l'accesso ad alcune risorse, ma non a tutte le risorse.
-
-
WBEM_S_PARTIAL_RESULTS
-
-
262160 (0x40010)
-
L'utente non ha ricevuto tutti gli oggetti richiesti a causa di risorse inaccessibili ,ad eccezione delle violazioni della sicurezza.
-
-
WBEM_S_LIMITED_SERVICE
-
-
274433 (0x43001)
-
Il provider è in grado di eseguire un servizio limitato.
-
-
WBEM_S_INDIRECTLY_UPDATED
-
-
274434 (0x43002)
-
Riservato per utilizzi futuri.
-
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Intestazione |
|
IDL |
|