TAEF-Fehlercodes
TAEF kann aus einer Vielzahl von Gründen auf Fehler stoßen, z. B. weil keine Verbindung mit einem Computer für die computerübergreifende Ausführung hergestellt werden kann oder ungültige Werte für bekannte Testmetadaten empfangen werden. Wenn Fehler auftreten, zeigt TAEF eine Fehlermeldung und häufig einen HRESULT-Wert an, der dem Fehler zugeordnet ist. Die meisten HRESULT-Werte sind bekannte Systemfehlercodes, aber TAEF zeigt manchmal benutzerdefinierte Fehlercodes an.
Benutzerdefinierte TAEF HRESULT-Werte
Die benutzerdefinierten HRESULT-Werte von TAEF werden in der folgenden Tabelle dokumentiert, sobald sie hinzugefügt werden. Derzeit gibt es nur einen TAEF-spezifischen HRESULT-Wert.
HRESULT | Wert | BESCHREIBUNG |
---|---|---|
TAEF_E_INVALID_TEST_ENVIRONMENT | 0x81A40001 | Ein TAEF-Test hat über die Metadaten eine ungültige Testumgebung angefordert. Beispiele für Metadaten, die sich auf die Testumgebung auswirken, sind RunAs, ThreadingModel und ActivationContext. |