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, 특히 VendorId 및 ProductId 멤버를 검사하여 테이프 미니클래스 드라이버가 테이프 디바이스를 지원하는지 여부를 확인합니다. TAPE_VERIFY_INQUIRY_ROUTINETapeClassCompareMemory 를 사용하여 ID 문자열을 테이프 미니클래스 드라이버가 지원하는 값과 비교합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | minitape.h(Minitape.h 포함) |