TAPE_VERIFY_INQUIRY_ROUTINE Rückruffunktion (minitape.h)
TAPE_VERIFY_INQUIRY_ROUTINE bestimmt, ob der Band-Miniklassentreiber ein bestimmtes Gerät erkennt und unterstützt. Diese Routine ist erforderlich.
Syntax
TAPE_VERIFY_INQUIRY_ROUTINE TapeVerifyInquiryRoutine;
BOOLEAN TapeVerifyInquiryRoutine(
[in] PINQUIRYDATA InquiryData,
[in] PMODE_CAPABILITIES_PAGE ModeCapabilitiesPage
)
{...}
Parameter
[in] InquiryData
Zeiger auf SCSI-Untersuchungsdaten für das Gerät.
[in] ModeCapabilitiesPage
Zeigen Sie auf eine MODE_CAPABILITIES_PAGE Struktur, die Informationen zu dem Gerät auf niedriger Ebene enthält. Das Format dieser Struktur wird durch den QIC 157-Standard definiert und kann geändert werden. Der Zeiger ist NULL-, wenn das Bandgerät keine Seite mit den Funktionen des Modus unterstützt.
Rückgabewert
TAPE_VERIFY_INQUIRY_ROUTINE gibt TRUE- zurück, wenn der Miniklassentreiber das Gerät unterstützt.
Bemerkungen
TAPE_VERIFY_INQUIRY_ROUTINE untersucht die InquiryData-, insbesondere die VendorId und ProductId Member, um festzustellen, ob der Band-Miniklassentreiber das Bandgerät unterstützt. TAPE_VERIFY_INQUIRY_ROUTINE verwendet TapeClassCompareMemory-, um ID-Zeichenfolgen mit Werten zu vergleichen, die der Tape-Miniklassentreiber unterstützt.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | minitape.h (include Minitape.h) |