I am running from an Admin account already, so elevating the privilege
did not seem to have any effect. I also tried the "compatibility with
XP" mode, and no joy there, either.
Here is what I know for sure:
1.) It is not that the Shell Extensions are not installed, they are.
2.) It is not that the Shell Extensions are disabled, they are not.
3.) It is not that my app cannot send commands to the drive I am
controlling due to some problem with the privilege level. I can
successfully send commands to the drive.
4.) It is simply that when I right-click on the drive letter for the
device, in older versions of Windows, my Shell Extension code
executes, and in Windows Vista, it does not.
So I guess I just need to know why the code in my Shell Extension is
not even being called when running in Windows Vista.