функция обратного вызова 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) |