Programmatically register a SystemPropertyHandler
In general, property handlers are registered at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PropertySystem\PropertyHandlers
.
However, for some file types, there are special handlers that are registered at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PropertySystem\SystemPropertyHandlers
. That branch has some very high security settings.
Let's say you'd like to register a handler for one of the special file types -- like .mp3, for example. Is there a way to obtain the necessary permissions, programmatically, to register a property handler for that file type?