Tachyon, unless you are writing an "enterprise" application, you can safely ignore Vista Enterprise Edition. The only people who are using it are sitting in a huge office and will not be allowed to run games or anything else on it that has not been approved by their IT department. You can only get a version of Vista Enterprise through a Microsoft Software Assurance contract; and that is something home users just cannot buy.
However, there's a multitude of reasons why that user is not getting any sound.
1. Does he even have a sound card installed?
2. Is that sound card working in any other application?
3. Does he have multiple sound output and is Vista using the right output?
4. Is your app using the right output?
5. Is the user even allowed to use sound? (Group policies?)
6. Does the application have sufficient privileges to run on that system? (Vista Enterprise probably is even more restrictive than the other Vista versions.)
7. Is he running the app in an VM that runs Vista? If so, he probably won't get any sound at all in Vista Enterprise. There's a lot on the web about Vista Enterprise sound problems when it's running in a VM.
Just a few thoughts. But anyway, I would ignore the Vista Enterprise Edition unless you have a business critical reason to support it.
However, there's a multitude of reasons why that user is not getting any sound.
1. Does he even have a sound card installed?
2. Is that sound card working in any other application?
3. Does he have multiple sound output and is Vista using the right output?
4. Is your app using the right output?
5. Is the user even allowed to use sound? (Group policies?)
6. Does the application have sufficient privileges to run on that system? (Vista Enterprise probably is even more restrictive than the other Vista versions.)
7. Is he running the app in an VM that runs Vista? If so, he probably won't get any sound at all in Vista Enterprise. There's a lot on the web about Vista Enterprise sound problems when it's running in a VM.
Just a few thoughts. But anyway, I would ignore the Vista Enterprise Edition unless you have a business critical reason to support it.