Share via

Programmatically register a SystemPropertyHandler

loop123123 1 Reputation point
2020-08-19T01:01:12.59+00:00

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?

Windows development | Windows API - Win32

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.