also 'ne Angabe daß sich bunter Vista was geändert hat, steht nicht da
http://msdn.microsoft.com/en-us/library/aa363249.aspx
aber es werden anscheinend dennoch viele Nachrichten nicht mehr oder anders versendet
(ich erinner mich da böse an die Standby/Hibernation-Nachrichten )
der Code erinnert mich auch Stark an diesen zur CD-Erkennung:
http://msdn.microsoft.com/en-us/library/aa363215.aspx
vielleicht sollte man auch noch 'ne Prüfung des Laufwerktyps einbauen, nicht daß man hier ausvershen noch von CDs, DVDs und USB-Festplatten und anderen Speicherkarten erschlagen wird.