James Hawkins wrote:
Hi,
Changelog
- Properly implement DllCanUnloadNow ref counting.
dsound.dll is a strange dll that doesn't really follow proper COM reference counting rules for buffers. This is intentional by Microsoft (don't know why) and was made common by the example code from "Inside Direct X" .
You may want to add a test to the dsound.dll regression tests to verify what Microsoft does.