Storage Device Block Driver API Test
The Storage Device Block Driver Application Programming Interface (API) Test is designed to test the functionality of mass storage block drivers. The test includes test cases that verify that a block driver is working properly so that you can mount a file system on the disk. The Storage Device Block Driver API Test examines the ability to read from and write to the disk, verifies data located on the disk, and then tests all disk boundary conditions.
Note To work correctly, a mass storage block driver is not required to pass all test cases in the Storage Device Block Driver API Test.
The following table lists the hardware requirements for the Storage Device Block Driver API Test.
Requirements | Description |
---|---|
A mass storage device | A mass storage device, for example, a hard disk or Compact Flash device, that works with the block driver being tested. |
The following table lists the software requirements for the Storage Device Block Driver API Test.
Requirements | Description |
---|---|
Tux.exe | Tux test harness, which is required for executing the test. |
Kato.dll | Kato logging engine, which is required for logging test data. |
Tooltalk.dll | Application required by Tux.exe and Kato.dll. Handles the transport between the target device and the development workstation. |
Disktest.dll | Test .dll file. |
Mass storage block driver | A mass storage block driver that supports the mass storage device on the system. |
Note When you run the Storage Device Block Driver API Test, the CETK temporarily copies files to the root directory of the target device. Before running the test, verify that there is at least 0.4 megabytes (MB) of free space in the root directory of the target device. If there is not sufficient space in the root directory of the target device, the test cannot run.
See Also
Modifying the Storage Device Block Driver API Test
Last updated on Friday, October 08, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.