[delphi/win32] Registry en machtigingen

Pagina: 1
Acties:

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 15-05 14:44

_Thanatos_

Ja, en kaal

Topicstarter
In regedit heb je in het contextmenu van een key een optie "Machtigingen", waarmee de machtigingen van een key aan te passen zijn. Twee vraagjes daarover.

:? Dialoogje weergeven
Hoe kan ik dat machtigingen-dialoogje weergeven? In de API kan ik niets anders vinden dan een zeer theoretische en ondoorzichtige uitleg hoe al die functies heten. Ook kom ik vaak uit bij ISecurityInformation, maar hoe je de methodes daarin dan vervolgens implementeerd voor een call naar EditSecurity? Heel vaag allemaal, misschien dat iemand weet hoe het nou eigenlijk werkt, of beter, of er niet gewoon een makkelijk manier is om bij dat dialoogje te komen.

:? Security descriptor kopiëren
Ik wilde ook graag de security descriptor van key A naar key B kopiëren. Dat moet gebeuren bij het aanmaken van key B. Je kan vrij eenvoudig een security descriptor van key A opvragen, maar bij het maken van key B moet je dan een PSecurityAttributes invullen. Maar nergens weer uitgelegd wat daar dan in moet/kan. Hopelijk weet iemand buiten MS het ;)

日本!🎌


Verwijderd

Innosetup kan in de laatste versie de permissies van de registry aanpassen Aangezien het opensource en in Delphi gemaakt is kun je eens kijken hoe het daar gedaan is

  • Tomatoman
  • Registratie: November 2000
  • Laatst online: 20-05 14:02

Tomatoman

Fulltime prutser

Het sample artikel in The Delphi Magazine over Windows NT privileges in combinatie met Delphi, met source code nota bene, zou je een heel eind op weg moeten helpen.

Een goede grap mag vrienden kosten.


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Dit voorbeeld in MSDN is toch ook vrij helder?

Professionele website nodig?


  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 15-05 14:44

_Thanatos_

Ja, en kaal

Topicstarter
Nee... lees m'n topicstart nog maar es.

日本!🎌