It is the case of audiodg.exe not hooked to the APO correctly. Made appropriate changes in INF and it works correctly now. Apparantly audiodg.exe knows to leverage on the symbols from VS's $TARGETPATH. Would have been nicer if MSFT clearly advertized the technique of writing proper INF's for APOs. Is there one? Am I missing something? ~Aruna Arunasree Swapna Software Engineer Logitech 360-514-5760 (office) To <wdmaudiodev@xxxxxxxxxxxxx> "Sam Tertzakian" cc <sam@xxxxxxxxxxx> Subject [wdmaudiodev] Re: Writing LFX APO and issues with .INF file Sent by: wdmaudiodev-bounce@free lists.org 08/05/2009 10:13 AM Please respond to wdmaudiodev@xxxxxxxxxxx rg To debug with VS, you should go to the Tools | Options | Debugging | Symbols window. There you can put: http://msdl.microsoft.com/download/symbols Then, it is best to probably close and restart your VS. I attach to services all the time using VS and it certainly works. From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Arunasree_Swapna@xxxxxxxxxxxx Sent: Wednesday, August 05, 2009 9:43 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] Writing LFX APO and issues with .INF file Folks, I am in the process of writing an LFX APO that advertizes a 2 channel device as a 6 channel one. I am using a debug version of the APO and I am unable to attach to audiodg.exe. The VS Debugger compains of lack of symbols to connect to. Where do I put the symbols to be able to appropriately debug the APO. I know I am unable to break in to the initialize of the APO and hence think it is not the problem in the code but that VS is unable to break into the debugger with symbols. Any thoughts? Thanks, ~Aruna Arunasree Swapna Software Engineer Logitech 360-514-5760 (office)