Thanks Frank. On Wed, Oct 7, 2009 at 11:03 PM, Frank Yerrace <Frank.Yerrace@xxxxxxxxxxxxx>wrote: > Audio device drivers- i.e. kernel mode WDM audio drivers- receive the > mixed output of all locally connected sessions and all remote sessions that > are connected with the “Leave sound at remote computer” option. Remote > sessions that are connected with the “Bring sound to this computer” option > have their sound redirected over the network to the client computer through > a separate mechanism designed specifically for remote desktop experiences > (as I’ve said before several times in several different ways). > > > > Frank Yerrace > > Microsoft > > > > This posting is provided "AS IS" with no warranties, and confers no rights. > > > > > > *From:* wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto: > wdmaudiodev-bounce@xxxxxxxxxxxxx] *On Behalf Of *Dennis Scott > *Sent:* Wednesday, October 07, 2009 3:52 AM > *To:* wdmaudiodev@xxxxxxxxxxxxx > *Subject:* [wdmaudiodev] Re: How to Get PID of a audio player in the audio > driver > > > > 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/ > > > > >