다음을 통해 공유


TAPE_VERIFY_INQUIRY_ROUTINE 콜백 함수(minitape.h)

TAPE_VERIFY_INQUIRY_ROUTINE 테이프 미니클래스 드라이버가 지정된 디바이스를 인식하고 지원하는지 여부를 결정합니다. 이 루틴은 필수입니다.

구문

TAPE_VERIFY_INQUIRY_ROUTINE TapeVerifyInquiryRoutine;

BOOLEAN TapeVerifyInquiryRoutine(
  [in] PINQUIRYDATA InquiryData,
  [in] PMODE_CAPABILITIES_PAGE ModeCapabilitiesPage
)
{...}

매개 변수

[in] InquiryData

디바이스에 대한 SCSI 조회 데이터에 대한 포인터입니다.

[in] ModeCapabilitiesPage

디바이스에 대한 하위 수준 정보를 포함하는 MODE_CAPABILITIES_PAGE 구조체에 대한 포인터입니다. 이 구조체의 형식은 QIC 157 표준에 의해 정의되며 변경될 수 있습니다. 테이프 디바이스가 모드 기능 페이지를 지원하지 않는 경우 포인터는 NULL 입니다.

반환 값

TAPE_VERIFY_INQUIRY_ROUTINE 미니클래스 드라이버가 디바이스를 지원하는 경우 TRUE 를 반환합니다.

설명

TAPE_VERIFY_INQUIRY_ROUTINEInquiryData, 특히 VendorIdProductId 멤버를 검사하여 테이프 미니클래스 드라이버가 테이프 디바이스를 지원하는지 여부를 확인합니다. TAPE_VERIFY_INQUIRY_ROUTINETapeClassCompareMemory 를 사용하여 ID 문자열을 테이프 미니클래스 드라이버가 지원하는 값과 비교합니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 minitape.h(Minitape.h 포함)

추가 정보

TAPE_STATUS

TapeClassCompareMemory