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
WbemCli.h
IDL
WbemCli.idl

Vedi anche

Codici restituiti WMI