Freigeben über


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)

Siehe auch

TAPE_STATUS

TapeClassCompareMemory