## Input/Output Device Driver Reference

[prev][next][parent][TOC]

### Overview

The APM IOCtl Functional Verification Tests (FVTs) exercise the Application Program Interfaces (APIs) defined for the DosDevIOCtl interface of the APM device driver. The tests are implemented with the Device Driver Test Tool (DDTT). Each test is defined in a script file and these files can be modified using a text editor to create additional, specialized test cases. The test scripts give the user a repeatable set of tests that demonstrate APM function and performance. Errors are reported and are easily isolated to a specific test sequence and API.

User input and output from each thread of the APM tests is by way of a separate Presentation Manager window. Multi-threaded test cases log all information to a single log file, clearly indicating the actual execution sequence in the event of errors.