[wdmaudiodev] APO removal?

  • From: "Michael Sacarny" <Michael_Sacarny@xxxxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Wed, 11 Oct 2006 21:57:40 -0400

There is information about installing APOs, but I saw very little about 
removing them in the case of, say, upgrading to a driver with less APOs. I 
found UpdateDriverForPlugAndPlayDevice( ) can leave an old APO installed and 
potentially active if a new driver creates similar interfaces. I also found 
that it seems to deactivate an APO if I delete the FX and EP subkeys under the 
associated Topology key. That is, using the Microsoft example: 

HKEY_LOCAL_MACHINE
   SYSTEM
      CurrentControlSet
         Control
            DeviceClasses
               .
               {6994AD04-93EF-11D0-A3CC-00A0C9223196}
               ##?#PCI#VEN_1106&DEV_3059&SUBSYS_810A1043&REV_60.
               #Topology
                  DevceParameters
                     FX
                     EP

deleting FX and EP. Is this a Microsoft approved technique?

Thanks,
Mike Sacarny 
 

Other related posts:

  • » [wdmaudiodev] APO removal?