[wdmaudiodev] Re: Developing a "simple" user mode installable MIDI driver.

  • From: Eugene Muzychenko <reg.wad@xxxxxxxxxxxxxx>
  • To: Chris Hubbard <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Wed, 23 May 2018 15:55:57 +0700

Hello Chris,

My research so far has suggested that they need to become DLLs,
which include a DriverProc function.

Installable user-mode audio (wave/MIDI) drivers in DLL format worked
reliably until XP/2k3 only. Starting from Windows 6.0 (Vista), their
support is not guaranteed. Most drivers working well in XP don't work
in Vista and later systems.

What about all the other functions like midiInGetDevCaps? Do they have their 
entry points, or
are they somehow called via DriverProc?

They are called via midMessage/modMessage entry points.

Regards,
Eugene

******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.com/

Other related posts: