TAPE_VERIFY_INQUIRY_ROUTINE funzione di callback (minitape.h)

TAPE_VERIFY_INQUIRY_ROUTINE determina se il driver miniclasse nastro riconosce e supporta un determinato dispositivo. Questa routine è necessaria.

Sintassi

TAPE_VERIFY_INQUIRY_ROUTINE TapeVerifyInquiryRoutine;

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

Parametri

[in] InquiryData

Puntatore ai dati di richiesta SCSI per il dispositivo.

[in] ModeCapabilitiesPage

Puntatore a una struttura MODE_CAPABILITIES_PAGE che contiene informazioni di basso livello sul dispositivo. Il formato di questa struttura è definito dallo standard QIC 157 ed è soggetto a modifiche. Il puntatore è NULL se il dispositivo nastro non supporta una pagina delle funzionalità della modalità.

Valore restituito

TAPE_VERIFY_INQUIRY_ROUTINE restituisceTRUE se il driver miniclass supporta il dispositivo.

Commenti

TAPE_VERIFY_INQUIRY_ROUTINE esamina i membri InquiryData, in particolare i membri VendorId e ProductId , per determinare se il driver miniclasse nastro supporta il dispositivo nastro. TAPE_VERIFY_INQUIRY_ROUTINE usa TapeClassCompareMemory per confrontare le stringhe ID rispetto ai valori supportati dal driver miniclasse nastro.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione minitape.h (include Minitape.h)

Vedi anche

TAPE_STATUS

TapeClassCompareMemory