[wdmaudiodev] Re: How to Get PID of a audio player in the audio driver

  • From: Dennis Scott <dennis.scott@xxxxxxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Wed, 7 Oct 2009 16:22:12 +0530

Can any one please answer these questions w.r.t Terminal server audio
operations in VISTA.

1. will audio engine has only one instance per system or it is instantiated
in each terminal server session (i.e, output of audio engine to Device
driver is mixed output of all session stream or individual session stream)
2. If i get a audio stream in my driver is their a way that i can decide
that stream is from session with id X.

On Tue, Oct 6, 2009 at 12:42 PM, Dennis Scott
<dennis.scott@xxxxxxxxxxxxxx>wrote:

> Clemens wrote:
> >>Kernel drivers don't really belong to sessions.
> i knows that, prior to VISTA it belongs to console session session ID 0,
> from vista it belongs to isolated session 0.so i wanted to get session id
> from a application, but that cant be done as audiodg.exe is in between the
> app and the driver.
>
>
> >>What do you need the session ID for?
> I wanted sessionID for RDP sound speaker/Mic operation in VISTA.
>
> On Tue, Oct 6, 2009 at 12:18 PM, Clemens Ladisch <clemens@xxxxxxxxxx>wrote:
>
>> Dennis Scott wrote:
>> > call PsGetCurrentProcess() to get the current process and then trying to
>> get
>> > sessionId from this process using unDocumented PsGetProcessSessionId(),
>> some
>> > times this will give me correct Session id but under some scenarios this
>> > will return only 0.
>>
>> Kernel drivers don't really belong to sessions.
>>
>> What do you need the session ID for?
>>
>>
>> Best regards,
>> Clemens
>> ******************
>>
>> 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: