enumerazione MI_Result (mi.h)
Definisce i codici restituiti della funzione.
Sintassi
typedef enum _MI_Result {
MI_RESULT_OK = 0,
MI_RESULT_FAILED = 1,
MI_RESULT_ACCESS_DENIED = 2,
MI_RESULT_INVALID_NAMESPACE = 3,
MI_RESULT_INVALID_PARAMETER = 4,
MI_RESULT_INVALID_CLASS = 5,
MI_RESULT_NOT_FOUND = 6,
MI_RESULT_NOT_SUPPORTED = 7,
MI_RESULT_CLASS_HAS_CHILDREN = 8,
MI_RESULT_CLASS_HAS_INSTANCES = 9,
MI_RESULT_INVALID_SUPERCLASS = 10,
MI_RESULT_ALREADY_EXISTS = 11,
MI_RESULT_NO_SUCH_PROPERTY = 12,
MI_RESULT_TYPE_MISMATCH = 13,
MI_RESULT_QUERY_LANGUAGE_NOT_SUPPORTED = 14,
MI_RESULT_INVALID_QUERY = 15,
MI_RESULT_METHOD_NOT_AVAILABLE = 16,
MI_RESULT_METHOD_NOT_FOUND = 17,
MI_RESULT_NAMESPACE_NOT_EMPTY = 20,
MI_RESULT_INVALID_ENUMERATION_CONTEXT = 21,
MI_RESULT_INVALID_OPERATION_TIMEOUT = 22,
MI_RESULT_PULL_HAS_BEEN_ABANDONED = 23,
MI_RESULT_PULL_CANNOT_BE_ABANDONED = 24,
MI_RESULT_FILTERED_ENUMERATION_NOT_SUPPORTED = 25,
MI_RESULT_CONTINUATION_ON_ERROR_NOT_SUPPORTED = 26,
MI_RESULT_SERVER_LIMITS_EXCEEDED = 27,
MI_RESULT_SERVER_IS_SHUTTING_DOWN = 28
} MI_Result;
Costanti
MI_RESULT_OK Valore: 0 L'operazione è stata completata. |
MI_RESULT_FAILED Valore: 1 Si è verificato un errore generale, non coperto da un codice di errore più specifico. |
MI_RESULT_ACCESS_DENIED Valore: 2 L'accesso a una risorsa CIM non è disponibile per il client. I motivi potrebbero non avere autorizzazioni sufficienti per accedere alle risorse richieste durante l'esecuzione dell'operazione, o chiamare API con identità incoerenti. Un esempio di quest'ultimo sarebbe la creazione di un MI_Session con un'identità durante il tentativo di eseguire un'operazione nella stessa sessione con un'identità diversa. |
MI_RESULT_INVALID_NAMESPACE Valore: 3 Lo spazio dei nomi di destinazione non esiste. |
MI_RESULT_INVALID_PARAMETER Valore: 4 Uno o più valori di parametro passati al metodo non sono validi. |
MI_RESULT_INVALID_CLASS Valore: 5 La classe specificata non esiste. |
MI_RESULT_NOT_FOUND Valore: 6 Impossibile trovare l'oggetto richiesto. |
MI_RESULT_NOT_SUPPORTED Valore: 7 L'operazione richiesta non è supportata. |
MI_RESULT_CLASS_HAS_CHILDREN Valore: 8 Impossibile richiamare l'operazione perché la classe dispone di sottoclassi. |
MI_RESULT_CLASS_HAS_INSTANCES Valore: 9 Impossibile richiamare l'operazione perché la classe dispone di istanze. |
MI_RESULT_INVALID_SUPERCLASS Valore: 10 Impossibile richiamare l'operazione perché la superclasse non esiste. |
MI_RESULT_ALREADY_EXISTS Valore: 11 Impossibile richiamare l'operazione perché esiste già un oggetto . |
MI_RESULT_NO_SUCH_PROPERTY Valore: 12 La proprietà specificata non esiste. |
MI_RESULT_TYPE_MISMATCH Valore: 13 Il valore fornito non è compatibile con il tipo . |
MI_RESULT_QUERY_LANGUAGE_NOT_SUPPORTED Valore: 14 Il linguaggio di query non è riconosciuto o supportato. |
MI_RESULT_INVALID_QUERY Valore: 15 La query non è valida per il linguaggio di query specificato. |
MI_RESULT_METHOD_NOT_AVAILABLE Valore: 16 Non è possibile richiamare il metodo estrinsico. |
MI_RESULT_METHOD_NOT_FOUND Valore: 17 Il metodo estrinsico specificato non esiste. |
MI_RESULT_NAMESPACE_NOT_EMPTY Valore: 20 Lo spazio dei nomi specificato non è vuoto. |
MI_RESULT_INVALID_ENUMERATION_CONTEXT Valore: 21 L'enumerazione identificata dal contesto specificato non è valida. |
MI_RESULT_INVALID_OPERATION_TIMEOUT Valore: 22 Il timeout dell'operazione specificato non è supportato dal server CIM. |
MI_RESULT_PULL_HAS_BEEN_ABANDONED Valore: 23 L'operazione pull è stata abbandonata. |
MI_RESULT_PULL_CANNOT_BE_ABANDONED Valore: 24 Tentativo di abbandonare un'operazione pull simultanea non riuscita. |
MI_RESULT_FILTERED_ENUMERATION_NOT_SUPPORTED Valore: 25 L'uso di un filtro nell'enumerazione non è supportato dal server CIM. |
MI_RESULT_CONTINUATION_ON_ERROR_NOT_SUPPORTED Valore: 26 Il server CIM non supporta la continuazione in caso di errore. |
MI_RESULT_SERVER_LIMITS_EXCEEDED Valore: 27 L'operazione non è riuscita perché sono stati superati i limiti del server. |
MI_RESULT_SERVER_IS_SHUTTING_DOWN Valore: 28 Il server CIM viene arrestato e non può elaborare l'operazione. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Server minimo supportato | Windows Server 2012 |
Intestazione | mi.h |
Componente ridistribuibile | Windows Management Framework 3.0 in Windows Server 2008 R2 con SP1, Windows 7 con SP1 e Windows Server 2008 con SP2 |