SD-Ioctl 테스트
이 테스트는 SD 특정 IOCTL 호출이 예상대로 모든 사용자 모드 프로세스에서 작동하는지 확인합니다.
테스트 세부 정보
사양 |
|
플랫폼 |
|
지원되는 릴리스 |
|
예상 실행 시간(분) | 5 |
범주 | 개발 |
시간 제한(분) | 300 |
다시 부팅 필요 | false |
특별한 구성 필요 | false |
형식 | automatic |
추가 설명서
이 기능 영역의 테스트에는 다음 항목에서 찾을 수 있는 필수 조건, 설정, 문제 해결 정보를 포함한 추가 설명서가 있을 수 있습니다.
테스트 실행
테스트를 실행하기 전에 테스트 요구 사항: WDTF 시스템 기본 테스트 필수 조건에 설명된 대로 테스트 설정을 완료합니다.
테스트는 테스트가 시작되기 전에 SD 카드가 호스트 컨트롤러에 삽입되어 작동할 것으로 예상합니다.
문제 해결
HLK 테스트 실패의 일반적인 문제 해결은 Windows HLK 테스트 실패 문제 해결을 참조하세요.
테스트는 IOCTL의 여러 변형을 디스크로 보내고 응답의 유효성을 검사합니다. IOCTL을 전송하거나 응답을 유효성 검사하는 동안 오류가 발생한 경우 로그에는 오류에 대한 정보가 포함됩니다. WTT 추적을 확인하려면 다음 단계를 수행합니다.
SDIOCTL 테스트 실행의 작업 로그를 봅니다.
로그 파일 sdioctltst.wtl을 엽니다.
문제를 해결할 수 있는 메시지를 확인합니다.
추가 문제 해결 정보는 시스템 기본 테스트 문제 해결을 참조하세요.
추가 정보
테스트는 일련의 IOCTL과 이러한 IOCTL을 둘러싼 다양한 매개 변수를 거칩니다. 기본 디스크로 보내고 응답이 요구 사항을 준수하는지 유효성을 검사합니다. 어떤 IOCTL과 결과가 테스트 사례로 로그에 출력되는지에 대한 정보를 기록합니다.
다음은 이 파일에서 다루는 IOCTL 목록입니다.
IOCTL_DISK_MEDIA_REMOVAL
IOCTL_DISK_GET_LENGTH_INFO
IOCTL_DISK_IS_WRITABLE
IOCTL_DISK_VERIFY
IOCTL_STORAGE_CHECK_VERIFY
IOCTL_STORAGE_CHECK_VERIFY2
IOCTL_DISK_CHECK_VERIFY
IOCTL_DISK_GET_CACHE_INFORMATION
IOCTL_STORAGE_GET_HOTPLUG_INFO
IOCTL_STORAGE_SET_HOTPLUG_INFO
IOCTL_STORAGE_GET_DEVICE_NUMBER
IOCTL_DISK_GET_DRIVE_GEOMETRY
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX
IOCTL_STORAGE_GET_MEDIA_TYPES_EX
IOCTL_STORAGE_QUERY_PROPERTY
IOCTL_SCSI_GET_ADDRESS
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER
IOCTL_SFFDISK_QUERY_DEVICE_PROTOCOL
IOCTL_SFFDISK_DEVICE_COMMAND
IOCTL_SFFDISK_DEVICE_PASSWORD
매개 변수
매개 변수 이름 | 매개 변수 설명 |
---|---|
LLU_NetAccessOnly | |
WDKDeviceID | 테스트할 디바이스의 인스턴스 경로입니다. |