MI_Result-Enumeration (mi.h)
Definiert Funktionsrückgabecodes.
Syntax
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;
Konstanten
MI_RESULT_OK Wert: 0 Der Vorgang wurde durchgeführt. |
MI_RESULT_FAILED Wert: 1 Es ist ein allgemeiner Fehler aufgetreten, der nicht durch einen spezifischeren Fehlercode abgedeckt wird. |
MI_RESULT_ACCESS_DENIED Wert: 2 Der Zugriff auf eine CIM-Ressource ist für den Client nicht verfügbar. Gründe hierfür sind möglicherweise nicht genügend Berechtigungen für den Zugriff auf die angeforderten Ressourcen während der Ausführung des Vorgangs. oder aufrufen von APIs mit inkonsistenten Identitäten. Ein Beispiel für letzteres wäre das Erstellen eines MI_Session mit einer Identität, während versucht wird, einen Vorgang für dieselbe Sitzung mit einer anderen Identität auszuführen. |
MI_RESULT_INVALID_NAMESPACE Wert: 3 Der Zielnamespace ist nicht vorhanden. |
MI_RESULT_INVALID_PARAMETER Wert: 4 Ein oder mehrere Parameterwerte, die an die -Methode übergeben werden, sind ungültig. |
MI_RESULT_INVALID_CLASS Wert: 5 Die angegebene Klasse ist nicht vorhanden. |
MI_RESULT_NOT_FOUND Wert: 6 Das angeforderte Objekt wurde nicht gefunden. |
MI_RESULT_NOT_SUPPORTED Wert: 7 Der angeforderte Vorgang wird nicht unterstützt. |
MI_RESULT_CLASS_HAS_CHILDREN Wert: 8 Der Vorgang kann nicht aufgerufen werden, da die -Klasse Über Unterklassen verfügt. |
MI_RESULT_CLASS_HAS_INSTANCES Wert: 9 Der Vorgang kann nicht aufgerufen werden, da die -Klasse über Instanzen verfügt. |
MI_RESULT_INVALID_SUPERCLASS Wert: 10 Der Vorgang kann nicht aufgerufen werden, da die Superklasse nicht vorhanden ist. |
MI_RESULT_ALREADY_EXISTS Wert: 11 Der Vorgang kann nicht aufgerufen werden, da bereits ein Objekt vorhanden ist. |
MI_RESULT_NO_SUCH_PROPERTY Wert: 12 Die angegebene Eigenschaft ist nicht vorhanden. |
MI_RESULT_TYPE_MISMATCH Wert: 13 Der angegebene Wert ist nicht mit dem Typ kompatibel. |
MI_RESULT_QUERY_LANGUAGE_NOT_SUPPORTED Wert: 14 Die Abfragesprache wird nicht erkannt oder unterstützt. |
MI_RESULT_INVALID_QUERY Wert: 15 Die Abfrage ist für die angegebene Abfragesprache ungültig. |
MI_RESULT_METHOD_NOT_AVAILABLE Wert: 16 Die extrinsische Methode kann nicht aufgerufen werden. |
MI_RESULT_METHOD_NOT_FOUND Wert: 17 Die angegebene extrinsische Methode ist nicht vorhanden. |
MI_RESULT_NAMESPACE_NOT_EMPTY Wert: 20 Der angegebene Namespace ist nicht leer. |
MI_RESULT_INVALID_ENUMERATION_CONTEXT Wert: 21 Die durch den angegebenen Kontext identifizierte Enumeration ist ungültig. |
MI_RESULT_INVALID_OPERATION_TIMEOUT Wert: 22 Das angegebene Vorgangstimeout wird vom CIM-Server nicht unterstützt. |
MI_RESULT_PULL_HAS_BEEN_ABANDONED Wert: 23 Der Pullvorgang wurde abgebrochen. |
MI_RESULT_PULL_CANNOT_BE_ABANDONED Wert: 24 Fehler beim Versuch, einen gleichzeitigen Pullvorgang aufzugeben. |
MI_RESULT_FILTERED_ENUMERATION_NOT_SUPPORTED Wert: 25 Die Verwendung eines Filters in der Enumeration wird vom CIM-Server nicht unterstützt. |
MI_RESULT_CONTINUATION_ON_ERROR_NOT_SUPPORTED Wert: 26 Der CIM-Server unterstützt keine Fortsetzung bei Fehler. |
MI_RESULT_SERVER_LIMITS_EXCEEDED Wert: 27 Der Vorgang ist fehlgeschlagen, weil die Servergrenzwerte überschritten wurden. |
MI_RESULT_SERVER_IS_SHUTTING_DOWN Wert: 28 Der CIM-Server wird heruntergefahren und kann den Vorgang nicht verarbeiten. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Kopfzeile | mi.h |
Verteilbare Komponente | Windows Management Framework 3.0 unter Windows Server 2008 R2 mit SP1, Windows 7 mit SP1 und Windows Server 2008 mit SP2 |