Extensive reading of the DDK docs suggests that this can't be done except via driver_specific (or user-defined) properties, with PortCls at least. Q. Will I be able to access user-defined properties (not DRIVER_SPECIFIC but with new GUID's) or will ksproxy hide them from me? Problem: how to open the driver from the control panel while a WDM-KS program has exclusive access. Again, "Hmmm." Perhaps the topology is not locked? Or do I need to expose another driver object, etc, etc? I know I'm not breaking new ground, and I can see several ways to accomplish this, the real question is: which ones work properly? :) Later, tom tekHedd wrote: > OK, stupid question (there are no smart questions): what's the correct > way to map multiple clock source (internal, S/PDIF, word clock) > selection into properties? [...] -- Tom Surace <tekhedd@xxxxxxxxxxxxxx> BYTE HEAVEN <http://www.byteheaven.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.de/