TAPE_VERIFY_INQUIRY_ROUTINE fonction de rappel (minitape.h)
TAPE_VERIFY_INQUIRY_ROUTINE détermine si le pilote miniclasse de bande reconnaît et prend en charge un appareil donné. Cette routine est requise.
Syntaxe
TAPE_VERIFY_INQUIRY_ROUTINE TapeVerifyInquiryRoutine;
BOOLEAN TapeVerifyInquiryRoutine(
[in] PINQUIRYDATA InquiryData,
[in] PMODE_CAPABILITIES_PAGE ModeCapabilitiesPage
)
{...}
Paramètres
[in] InquiryData
Pointeur vers les données d’enquête SCSI pour l’appareil.
[in] ModeCapabilitiesPage
Pointeur vers une structure MODE_CAPABILITIES_PAGE qui contient des informations de bas niveau sur l’appareil. Le format de cette structure est défini par la norme QIC 157 et est susceptible de changer. Le pointeur est NULL si l’appareil à bande ne prend pas en charge une page de fonctionnalités en mode.
Valeur de retour
TAPE_VERIFY_INQUIRY_ROUTINE retourne TRUE si le pilote miniclass prend en charge l’appareil.
Remarques
TAPE_VERIFY_INQUIRY_ROUTINE examine l'InquiryData, en particulier les VendorId et les membres ProductId, pour déterminer si le pilote miniclasse de bande prend en charge le périphérique de bande. TAPE_VERIFY_INQUIRY_ROUTINE utilise TapeClassCompareMemory pour comparer les chaînes d’ID par rapport aux valeurs que le pilote de miniclasse de bande prend en charge.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | minitape.h (include Minitape.h) |