I have a program that sets and gets WAVE,MID,MIDI Volume (midiOutGetVolume,waveOutGetVolume).
My program on XP works.
But I recently bought a laptop with WINDOWS 8.
And on my laptop I get MMSYSERR_NODRIVER with midiOutGetVolume(0,&j_midiVol);
On my laptop if I leave out midiOutGetVoume.My program works fine.

ROCKYCAT