I am developing a virtual sound driver (WDM). My driver will be used as default audio device and I w

Discussion in 'Windows Vista Drivers' started by Alexander, May 18, 2004.

  1. Alexander

    Alexander Guest

    I am developing a virtual sound driver (WDM). My driver will be used as
    default audio device and I would like to redirect some requests to a real
    sound card. For this purpose I've planned to use direct calls to the
    existing sound driver but I could not find a way to enumerate sound drivers
    from the kernel mode. I don't want to use user space code for these
    purposes. Is there other way to make direct calls to another sound driver?



    Probably it would be better to create filter device driver for existing
    sound card. Since the audio drivers develop as miniport driver I worry about
    the possibility of such things. What do you think?
     
    Alexander, May 18, 2004
    #1
    1. Advertisements

  2. Alexander

    Max Paklin Guest

    I am developing a virtual sound driver (WDM). My driver will be used as
    IoGetDeviceInterfaces with one of those KSCATEGORY_*.
    KSCATEGORY_AUDIO should work, I suppose.

    No, it won't be better.
    A filter for KS based device is incredibly difficult to get working
    reasonably well and absolutely impossible to get perfect.
    A communication between user land and KS is undocumented and subject to
    change at any time.

    -- Max.
     
    Max Paklin, May 18, 2004
    #2
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.