SD-Ioctl Test
The SD-Ioctl Test is an automated test that verifies that SD Specific IOCTL Calls work from any user mode process as expected.
Test details
|
Associated requirement(s) |
System.Fundamentals.StorageAndBoot.BootPerformance See the system hardware requirements. |
|
Platforms |
Windows RT (ARM-based)
|
|
Run time |
~5 minutes |
Running the test
Before you run the test, complete the test setup as described in the test requirements: System Fundamentals Testing Prerequisites.
The test can be run simply by executing the command “sdioctltst.exe”. The test currently runs for disks with service name = “sdstor”, meaning that it will work only for SD & MMC Cards.
Troubleshooting
Check the WTT Trace by performing the following steps:
-
View Task Log of Run SDIOCTL Test.
-
Open the log file sdioctltst.wtl.
-
Check for messages that may solve the issue.
-
Copy the .wtl log file. This is the WTT trace described in the WTT Trace section.
If you cannot obtain a successful test result, open a support case by using your Windows Live® ID to sign in to Microsoft Support, and then visit Microsoft Support Options.
For additional troubleshooting information, see Troubleshooting the HCK.
This test returns Pass or Fail. To review test details, review the test log from Windows® Hardware Certification Kit (Windows HCK) Studio.
More information
The following is a list of the IOCTLs that are covered in this file:
-
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
File list
| File | Location |
|---|---|
|
sdioctltst.exe |
<[testbinroot]>\NTTest\testsrc\driverstest\storage\sd\ioctl |
