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) |