Einzelnen Beitrag anzeigen

Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#3

Re: Hab' ich das richtig verstanden mit DelphiCOM ?

  Alt 10. Sep 2007, 22:43
Danke für die ausführliche Antwort.

Ich wollte eigentlich nur mal das Zeugs nachahmen, was mit C++ selbstverstädlich ist: Stack basierende Objekte,
die nur im Gültigkeitsbereich existieren.
Das Rererencecountingzeugs kenne ich gut - darüber gab es schöne Klausuren mit fiesen Sachen.
Ich hoffe nur mal, dass mein Leakmanager solche Objekte auch findet. Muss ich mal testen.

Es geht eigentlich darum, dass man einen Thread solange personifzieren (engl. to impersonate) kann, wie der Gültigkeitsbereich lebt.

Delphi-Quellcode:
type TSecurityImpersonation = class(TInterfacedObject)...end;
var p : TSecurityImpersonation;
begin
  //
end;//p wird hier automatisch gelöscht.
Wie würde man am einfachsten hier das Objekt erzeugen, damit es nach end; automatisch gelöscht wird?
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat