case WODM_OPEN :
{
- Result = MmeOpenWaveDevice(WAVE_OUT_DEVICE_TYPE,
- DeviceId,
- (LPWAVEOPENDESC) Parameter1,
- Parameter2,
- (DWORD_PTR*)PrivateHandle);
+ Result = MmeOpenDevice(WAVE_OUT_DEVICE_TYPE,
+ DeviceId,
+ (LPWAVEOPENDESC) Parameter1,
+ Parameter2,
+ (DWORD_PTR*)PrivateHandle);
break;
}
case WODM_RESTART :
{
/* Continue playback when paused */
+ Result = MmeSetState(PrivateHandle, TRUE);
+ break;
+ }
+ case WODM_PAUSE :
+ {
+ /* pause playback */
+ Result = MmeSetState(PrivateHandle, FALSE);
break;
}