TAPE_VERIFY_INQUIRY_ROUTINE función de devolución de llamada (minitape.h)
TAPE_VERIFY_INQUIRY_ROUTINE determina si el controlador de miniclase de cinta reconoce y admite un dispositivo determinado. Esta rutina es necesaria.
Sintaxis
TAPE_VERIFY_INQUIRY_ROUTINE TapeVerifyInquiryRoutine;
BOOLEAN TapeVerifyInquiryRoutine(
[in] PINQUIRYDATA InquiryData,
[in] PMODE_CAPABILITIES_PAGE ModeCapabilitiesPage
)
{...}
Parámetros
[in] InquiryData
Puntero a los datos de consulta SCSI del dispositivo.
[in] ModeCapabilitiesPage
Puntero a una estructura de MODE_CAPABILITIES_PAGE que contiene información de bajo nivel sobre el dispositivo. El formato de esta estructura se define mediante el estándar QIC 157 y está sujeto a cambios. El puntero es NULL si el dispositivo de cinta no admite una página de funcionalidades de modo.
Valor devuelto
TAPE_VERIFY_INQUIRY_ROUTINE devuelve TRUE si el controlador de miniclase admite el dispositivo.
Comentarios
TAPE_VERIFY_INQUIRY_ROUTINE examina los miembros InquiryData, especialmente los miembros VendorId y ProductId , para determinar si el controlador de miniclase de cinta admite el dispositivo de cinta. TAPE_VERIFY_INQUIRY_ROUTINE usa TapeClassCompareMemory para comparar cadenas de identificador con los valores que admite el controlador miniclase de cinta.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | minitape.h (incluye Minitape.h) |