Designing an ACM Driver

The best way to design and create a new ACM driver is to modify one of the sample ACM drivers, because all ACM drivers are similar to each other in layout, and because the sample code is well documented to indicate how changes should be made.

This section provides the following topics:

·DriverProc in ACM Drivers

·ACM Driver Messages

·Converting Data Streams

·Notifying Clients from ACM Drivers

·Installing ACM Drivers

·Configuring ACM Drivers

·Designing Local ACM Drivers

·Defining Format Structures and Filter Structures

·Providing a Custom About Box

·Providing a Custom Icon

·Providing ACM Support in Device Drivers

·Writing Portable ACM Drivers

·Guidelines for Writing ACM Drivers