TAPE_VERIFY_INQUIRY_ROUTINE funzione di callback (minitape.h)
TAPE_VERIFY_INQUIRY_ROUTINE determina se il driver di miniclasse nastro riconosce e supporta un determinato dispositivo. Questa routine è obbligatoria.
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 di 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 restituisce true se il driver miniclasse supporta il dispositivo.
Osservazioni
TAPE_VERIFY_INQUIRY_ROUTINE esamina il InquiryData, in particolare il VendorId e i membri ProductId, per determinare se il driver di miniclasse nastro supporta il dispositivo nastro. TAPE_VERIFY_INQUIRY_ROUTINE usa TapeClassCompareMemory per confrontare le stringhe ID con i valori supportati dal driver tape miniclass.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | minitape.h (include Minitape.h) |