Heh. Problem solved. Next time I'll pay more attention to comments such as //BUGBUG in the original sample...:) MAX_MINIPORTS was set to 3, although there are 2 miniports in that sample (wave and topology). That caused part of the registration process to succeed (the first miniport to be registered apart from those two), and the rest to fail, which made it look like a strange bug. ____________________________________________________________________________________ We won't tell. Get more on shows you hate to love (and love to hate): Yahoo! TV's Guilty Pleasures list. http://tv.yahoo.com/collections/265 ****************** 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.com/