[wdmaudiodev] Re: Proprietary message for the Audio Driver

  • From: "Jeff Pages" <jeff@xxxxxxxxxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Wed, 8 Aug 2007 12:14:08 +1000

Further to this, you can use the wave API to obtain a device interface by calling waveXXXMessage with DRV_QUERYDEVICEINTERFACE and DRV_QUERYDEVICEINTERFACESIZE. You can then use that device interface to send IOCTL messages to your driver. This is documented in the WDK under "Obtaining a device interface name".


Jeff

----- Original Message ----- From: "Eugene Muzychenko" <emuzychenko@xxxxxxxxx>
To: "debopam@xxxxxxxx" <wdmaudiodev@xxxxxxxxxxxxx>
Sent: Tuesday, August 07, 2007 11:28 PM
Subject: [wdmaudiodev] Re: Proprietary message for the Audio Driver


Hello debopam,

I require my XP audio driver to respond to my own proprietary message; using waveOutMessage.

Only a legacy user-mode audio driver, registered to work together with
winmm.dll, can process user messages. A WDM driver can process only
IOCTL requests (standard IOCTL_KS_PROPERTY property request
with KSPROPSETID_XXX/KSPROPERTY_XXX identifiers or proprietary IOCTL
codes). Messages sent via waveXxxMessage are not routed to WDM audio
drivers.

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/




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

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: