A.3.2 Supplying Required and Optional Miniclass Routines

A tape miniclass driver must have the following routines:

A tape miniclass driver can have the following optional routines:

The DriverEntry routine must use that name exactly. The other TapeMiniXxx routines can be named as the driver writer chooses, as long as the addresses of the routines are loaded into the appropriate members of the TAPE_INIT_DATA structure. To aid in debugging, a miniclass driver should prefix the TapeMiniXxx routines with some characters that identify its driver and should ensure the rest of the characters in the name reflect what the routine does.

See also the description of tape miniclass routines in the Kernel-Mode Driver Reference.