Zitat von
Flinto:
ich hab das ja über die
API Funktion RegCreateKeyex probiert und das Flag
'samDesired' auf 'KEY_ALL_ACCESS' gesetzt und es hat denoch
ein
access denied gegeben.
Habe ich doch versucht zu erklären. Du hast in diesem Schlüssel nur Leserechte, wie es aussieht. Mit KEY_ALL_ACCESS willst du aber so wohl lesend als auch schreiben zurgreifen: KEY_READ or KEY_WRITE. Noch mal, der Flag sagt nur aus WIE du auf den Schlüssel zugreifen willst. Er hat nichts mit irgendwelchen Zugriffsrechten zu tun.
Zitat:
Die Zugriffsrechte von Hand kann man ja auch einfach so ändern. Also
müsste es doch irgend eine Möglichkeit geben, dies in meinen Programm
umzusetzen.
Klar geht das aber dazu gehört schon einiges an
API und Hintergrundwissen über ACLs und DCLs und wie sie nicht alle heißen.