Поделиться через


HBA_STATUS

Квалификатор класса WMI HBA_STATUS указывает результат запроса WMI, который был сделан к HBA поставщика WMI.

В следующей таблице перечислены имена квалификатора и их значение.

Квалификатор Значение

HBA_STATUS_OK

На адаптере HBA не обнаружены ошибки.

HBA_STATUS_ERROR

Обнаружена ошибка в HBA.

HBA_STATUS_ERROR_NOT_SUPPORTED

Функция не поддерживается.

HBA_STATUS_ERROR_INVALID_HANDLE

Недопустимый дескриптор.

HBA_STATUS_ERROR_ARG

Неправильный аргумент.

HBA_STATUS_ERROR_ILLEGAL_WWN

Название во всем мире не распознано. Сведения о названиях во всем мире см. в спецификации API Адаптера адаптера fibre channel комитета T11.

HBA_STATUS_ERROR_ILLEGAL_INDEX

Индекс не распознано.

HBA_STATUS_ERROR_MORE_DATA

Требуется больший буфер.

HBA_STATUS_ERROR_STALE_DATA

Сведения изменились с момента последней операции обновления.

HBA_STATUS_SCSI_CHECK_CONDITION

Сообщается о состоянии проверки SCSI.

HBA_STATUS_ERROR_BUSY

Адаптер занят или зарезервирован, может потребоваться повторная попытка.

HBA_STATUS_ERROR_TRY_AGAIN

Время ожидания запроса истекло, может потребоваться повторная попытка.

HBA_STATUS_ERROR_UNAVAILABLE

Упоминаемая HBA удалена или деактивирована.

HBA_STATUS_ERROR_ELS_REJECT

Запрошенный ELS был отклонен локальным адаптером.

HBA_STATUS_ERROR_INVALID_LUN

Указанный LUN не предоставляется указанным адаптером.

HBA_STATUS_ERROR_INCOMPATIBLE

Обнаружена несовместимость. Модули библиотек и драйверов могли реализовать различные версии спецификации API HBA.

HBA_STATUS_ERROR_AMBIGUOUS_WWN

Несколько адаптеров имеют соответствующее глобальное имя (WWN). Это может произойти, если NodeWWN нескольких адаптеров идентичен. Сведения о глобальных названиях в целом и NodeWWN, в частности, см. в спецификации API Fibre Channel HBA комитета T11.

HBA_STATUS_ERROR_LOCAL_BUS

Постоянный запрос привязки содержал неправильный номер локальной шины SCSI.

HBA_STATUS_ERROR_LOCAL_TARGET

Постоянный запрос привязки содержал недопустимый номер локального целевого объекта SCSI.

HBA_STATUS_ERROR_LOCAL_LUN

Постоянный запрос привязки содержал недопустимый локальный LUN SCSI.

HBA_STATUS_ERROR_LOCAL_SCSIID_BOUND

Запрос на постоянный набор привязок включал локальный идентификатор SCSI, который уже был привязан.

HBA_STATUS_ERROR_TARGET_FCID

Постоянный запрос привязки содержал недопустимый FCID целевого FCP. Определение целевого FCP FCID см. в спецификации API Fibre Channel HBA комитета T11.

HBA_STATUS_ERROR_TARGET_NODE_WWN

Постоянный запрос привязки включал недопустимый целевой узел FCP WWN.

HBA_STATUS_ERROR_TARGET_PORT_WWN

Постоянный запрос привязки включал недопустимый целевой порт FCP WWN.

HBA_STATUS_ERROR_TARGET_LUN

Постоянный запрос привязки включал luN FCP, который целевой объект не распознает.

HBA_STATUS_ERROR_TARGET_LUID

Запрос постоянной привязки содержал неопределенный или иначе недоступный уникальный идентификатор логической единицы.

HBA_STATUS_ERROR_NO_SUCH_BINDING

Запрос на удаление постоянной привязки содержал привязку, которая не соответствовала привязке, установленной указанным портом.

HBA_STATUS_ERROR_NOT_A_TARGET

Команда SCSI была отправлена в Nx_Port, который не был целевым портом SCSI. Определение Nx_Port см. в спецификации API Fibre Channel HBA комитета T11.

HBA_STATUS_ERROR_UNSUPPORTED_FC4

Был сделан запрос в отношении неподдерживаемого протокола FC-4. Описание протокола FC-4 см. в спецификации API Адаптера адаптера fibre channel комитета T11.

HBA_STATUS_ERROR_INCAPABLE

Был сделан запрос на включение нереализованных возможностей для порта.

HBA_STATUS_ERROR_TARGET_BUSY

Выполнение запрошенной команды SCSI приведет к возникновению условия перекрывающейся команды SCSI.

Включив Hbaapi.h , программное обеспечение получит доступ к ряду символических констант, соответствующих именам типов в предыдущей таблице. Определения для этих символьных констант не включены в Hbapiwmi.h (файл, создаваемый набором инструментов WMI при компиляции).