Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This function is the Device I/O control routine for the WAV I/O device.
BOOL WAV_IOControl(DWORDdwOpenData,DWORDdwCode,PBYTEpBufIn,DWORDdwLenIn,PBYTEpBufOut,DWORDdwLenOut,PDWORDpdwActualOut);
Parameters
- dwOpenData
Specifies a value returned from a call to the WAV_Open function. - dwCode
Specifies an I/O control code for this function to be performed. This function supports the I/OCTL values, IOCTL_WAV_MESSAGE, IOCTL_DSDVR_MESSAGE, and IOCTL_MIX_MESSAGE. - pBufIn
Pointer to a MMDRV_MESSAGE_PARAMS structure. - dwLenIn
Specifies the size, in bytes, of input parameter structure (sizeof(MMDRV_MESSAGE_PARAMS)). The size of the DSDVR_MESSAGE_PARAMS structure that matches the DSDVR_MESSAGE_PARAMS message. - pBufOut
Pointer to the return value (DWORD). - dwLenOut
Specifies the size of the return value variable (sizeof(DWORD)). - pdwActualOut
Not used.
Return Values
TRUE indicates success. FALSE indicates failure.
Requirements
OS Versions: Windows CE 1.0 and later.
Header: Wavemdd.h.
See Also
WAV_Open | MMDRV_MESSAGE_PARAMS | Waveform Audio Driver Functions
Send Feedback on this topic to the authors