Freigeben über


Com-Objektmodell des Administrators

Im COM-Objektmodell des Administrators führt eine Anwendung, die als Standardbenutzer ausgeführt wird, Vorgänge aus, die Administratorrechte erfordern, indem ein Component Object Model-Objekt mit erhöhten Rechten erstellt wird. Informationen zum Erstellen eines COM-Objekts mit erhöhten Rechten finden Sie unter Com Elevation Moniker.

Ein Nachteil bei der Verwendung des COM-Administratorobjektmodells besteht darin, dass der Benutzer jedes Mal aufgefordert wird, wenn ein privilegierter Vorgang ausgeführt wird.

Jede Benutzeroberfläche, die das COM-Objekt steuern kann, muss vom COM-Objekt selbst dargestellt werden. Andernfalls kann ein nicht privilegierter Prozess dazu führen, dass das COM-Objekt mit erhöhten Rechten vorgänge ausführt, ohne dass der Benutzer dazu aufgefordert wird.

Entwickeln von Anwendungen mit Administratorrechten

Administratorbrokermodell

mit erhöhten Rechten

Betriebssystemdienstmodell