Freigeben über


HBA_STATUS

Der HBA_STATUS WMI-Klassenqualifizierer gibt das Ergebnis einer WMI-Anforderung an, die an einen WMI-Anbieter-HBA gestellt wurde.

In der folgenden Tabelle sind die Qualifizierernamen und die Bedeutung der einzelnen Namen aufgeführt:

Qualifizierer Bedeutung

HBA_STATUS_OK

Im HBA wurden keine Fehler erkannt.

HBA_STATUS_ERROR

Fehler im HBA erkannt.

HBA_STATUS_ERROR_NOT_SUPPORTED

Die Funktion wird nicht unterstützt.

HBA_STATUS_ERROR_INVALID_HANDLE

Ungültiges Handle.

HBA_STATUS_ERROR_ARG

Ungültiges Argument.

HBA_STATUS_ERROR_ILLEGAL_WWN

Weltweiter Name nicht erkannt. Informationen zu weltweiten Namen finden Sie in der Fibre Channel HBA-API-Spezifikation des T11-Komitees .

HBA_STATUS_ERROR_ILLEGAL_INDEX

Index nicht erkannt.

HBA_STATUS_ERROR_MORE_DATA

Größerer Puffer erforderlich.

HBA_STATUS_ERROR_STALE_DATA

Die Informationen wurden seit dem letzten Aktualisierungsvorgang geändert.

HBA_STATUS_SCSI_CHECK_CONDITION

SCSI-Überprüfungsbedingung gemeldet.

HBA_STATUS_ERROR_BUSY

Der Adapter ist ausgelastet oder reserviert, möglicherweise ist ein Wiederholungsversuch erforderlich.

HBA_STATUS_ERROR_TRY_AGAIN

Die Anforderung hat ein Timeout, es ist möglicherweise ein Wiederholungsversuch erforderlich.

HBA_STATUS_ERROR_UNAVAILABLE

HBA, auf den verwiesen wird, wurde entfernt oder deaktiviert.

HBA_STATUS_ERROR_ELS_REJECT

Die angeforderte ELS wurde vom lokalen Adapter abgelehnt.

HBA_STATUS_ERROR_INVALID_LUN

Die angegebene LUN wird vom angegebenen Adapter nicht bereitgestellt.

HBA_STATUS_ERROR_INCOMPATIBLE

Es wurde eine Inkompatibilität erkannt. Bibliotheks- und Treibermodule haben möglicherweise verschiedene Versionen der HBA-API-Spezifikation implementiert.

HBA_STATUS_ERROR_AMBIGUOUS_WWN

Mehrere Adapter verfügen über einen übereinstimmenden weltweiten Namen (WWN). Dies kann auftreten, wenn die NodeWWN mehrerer Adapter identisch ist. Informationen zu weltweiten Namen im Allgemeinen und NodeWWN im Besonderen finden Sie in der Fibre Channel HBA-API-Spezifikation des T11-Ausschusses.

HBA_STATUS_ERROR_LOCAL_BUS

Eine Anforderung für persistente Bindung enthielt eine ungültige lokale SCSI-Busnummer.

HBA_STATUS_ERROR_LOCAL_TARGET

Eine Anforderung für dauerhafte Bindung enthielt eine ungültige lokale SCSI-Zielnummer.

HBA_STATUS_ERROR_LOCAL_LUN

Eine Anforderung für persistente Bindung umfasste eine ungültige lokale SCSI-LUN.

HBA_STATUS_ERROR_LOCAL_SCSIID_BOUND

Eine Anforderung für einen persistenten Bindungssatz enthielt eine lokale SCSI-ID, die bereits gebunden war.

HBA_STATUS_ERROR_TARGET_FCID

Eine Anforderung für persistente Bindung enthielt eine ungültige FCP-Ziel-FCID. Eine Definition eines FCP-Ziel-FCID finden Sie in der Fibre Channel HBA-API-Spezifikation des T11-Komitees .

HBA_STATUS_ERROR_TARGET_NODE_WWN

Eine persistente Bindungsanforderung umfasste einen fehlerhaften FCP-Zielknoten WWN.

HBA_STATUS_ERROR_TARGET_PORT_WWN

Eine Anforderung für dauerhafte Bindung umfasste einen ungültigen FCP-Zielport WWN.

HBA_STATUS_ERROR_TARGET_LUN

Eine Anforderung für persistente Bindung umfasste eine FCP-LUN, die vom Ziel nicht erkannt wird.

HBA_STATUS_ERROR_TARGET_LUID

Eine persistente Bindungsanforderung enthielt einen nicht definierten oder anderweitig nicht zugänglichen eindeutigen Bezeichner einer logischen Einheit.

HBA_STATUS_ERROR_NO_SUCH_BINDING

Eine Anforderung zum Entfernen einer persistenten Bindung enthielt eine Bindung, die nicht mit einer bindung übereinstimmte, die vom angegebenen Port eingerichtet wurde.

HBA_STATUS_ERROR_NOT_A_TARGET

Ein SCSI-Befehl wurde an eine Nx_Port gesendet, die kein SCSI-Zielport war. Eine Definition von Nx_Port finden Sie in der Fibre Channel HBA-API-Spezifikation des T11-Ausschusses.

HBA_STATUS_ERROR_UNSUPPORTED_FC4

Es wurde eine Anfrage bezüglich eines nicht unterstützten FC-4-Protokolls gestellt. Eine Erläuterung zum FC-4-Protokoll finden Sie in der Fibre Channel HBA-API-Spezifikation des T11-Ausschusses .

HBA_STATUS_ERROR_INCAPABLE

Es wurde eine Anforderung gestellt, nicht implementierte Funktionen für einen Port zu aktivieren.

HBA_STATUS_ERROR_TARGET_BUSY

Das Ausführen des angeforderten SCSI-Befehls würde zu einer SCSI-Überlappungsbefehlsbedingung führen.

Durch das Einschließen von Hbaapi.h hat Ihre Software Zugriff auf eine Reihe symbolischer Konstanten, die den Typnamen in der vorherigen Tabelle entsprechen. Die Definitionen für diese symbolischen Konstanten sind nicht in Hbapiwmi.h enthalten (die Datei, die die WMI-Toolsuite beim Kompilieren generiert).