Jeff, Not sure if this answers your question, but you can detect if you running on Vista in the Kernel with: IoIsWdmVersionAvailable( 6, 0 ); Thank you, David A. Hoatson Lynx Studio Technology, Inc. www.lynxstudio.com ----- Original Message ----- From: Jeff Pages To: wdmaudiodev@xxxxxxxxxxxxx Sent: Tuesday, May 15, 2007 11:56 PM Subject: [wdmaudiodev] Driver selection For a particular device, I have a WaveRT driver for Vista and a WavePCI driver for earlier systems, each with their own inf files. What can I do to stop Vista installing the WavePCI driver, or earlier operating systems from trying to install the WaveRT driver? There's a lot of stuff in the WDK about distinguishing between 9x and NT-based drivers in INF files, but I can't find anything that gets more version-specific. Jeff