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


функция обратного вызова TAPE_VERIFY_INQUIRY_ROUTINE (minitape.h)

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

Синтаксис

TAPE_VERIFY_INQUIRY_ROUTINE TapeVerifyInquiryRoutine;

BOOLEAN TapeVerifyInquiryRoutine(
  [in] PINQUIRYDATA InquiryData,
  [in] PMODE_CAPABILITIES_PAGE ModeCapabilitiesPage
)
{...}

Параметры

[in] InquiryData

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

[in] ModeCapabilitiesPage

Указатель на структуру MODE_CAPABILITIES_PAGE, содержащую низкоуровневую информацию об устройстве. Формат этой структуры определяется стандартом QIC 157 и подлежит изменению. Указатель NULL, если ленточное устройство не поддерживает страницу возможностей режима.

Возвращаемое значение

TAPE_VERIFY_INQUIRY_ROUTINE возвращает TRUE, если драйвер miniclass поддерживает устройство.

Замечания

TAPE_VERIFY_INQUIRY_ROUTINE проверяет запроса, в частности VendorId и членов ProductId, чтобы определить, поддерживает ли драйвер миникласса ленточный миникласс. TAPE_VERIFY_INQUIRY_ROUTINE использует TapeClassCompareMemory для сравнения строк идентификаторов со значениями, поддерживаемыми драйвером миникласса ленты.

Требования

Требование Ценность
целевая платформа Настольный
заголовка minitape.h (include Minitape.h)

См. также

TAPE_STATUS

TapeClassCompareMemory