Hallo! Ich bin auch auf der Suche danach! Jedoch weiß ich "nur" nicht, wie ich diese Security Attributes setze (welche Werte?)
Soweit ich weiß, musst du nur ein HKEY global deklarieren, und mit
Delphi-Quellcode:
var
Key: HKEY;
begin
RegOpenKey(HKEY_CLASSES_ROOT, PChar('.bmp'), Key); //Zum öffnen
RegCloseKey(Key); //Zum schließen
end;
So habe ich es bisher gemacht. Ich habe zwar zwischendurch noch nie etwas gemacht, aber die Rückgabewerte waren immer ERROR_SUCCESS, was ja heißt, dass alles ok ist.
Aber wie fülle ich den PSecurityDescriptor und die SecurityInformation bei der Funktion
RegSetKeySecurity(Key, ???, ???)
???