lParam1 = (LPARAM) pWOC // see below
lParam2 = (LPARAM) cbWOC // see below
Sent to an Audio Compression Manager (ACM) driver that sets the ACMDRIVERDETAILS_SUPPORTF_HARDWARE in the fdwSupport member of the ACMDRIVERDETAILS structure. This message is sent each time the driver is loaded by the ACM.
MMSYSERR_NOTENABLED | The driver failed to load or initialize. |
MMSYSERR_NOTSUPPORTED | The driver does not support waveform output. |
If an ACM driver sets the ACMDRIVERDETAILS_SUPPORTF_HARDWARE flag in the ACMDRIVERDETAILS structure, the driver must support one or both of the ACMDM_HARDWARE_WAVE_CAPS_INPUT and ACMDM_HARDWARE_WAVE_CAPS_OUTPUT messages. These messages are used by the ACM to determine what waveform device identifiers are associated with the driver. This device identifier is then returned to an application through the acmMetrics function when the ACM_METRIC_HARDWARE_WAVE_INPUT or ACM_METRIC_HARDWARE_WAVE_OUTPUT metric index is given.
ACMDM_DRIVER_ABOUT, ACMDM_DRIVER_DETAILS, ACMDM_DRIVER_NOTIFY, ACMDM_HARDWARE_WAVE_CAPS_INPUT, WAVEOUTCAPS