ITcUserManager
Das Interface ITcUserManager erlaubt den Zugriff auf die TwinCAT Benutzerverwaltung. Die TwinCAT Benutzerverwaltung basiert auf dem Windows NT Sicherheitssystem. Eine wesentliche Eigenschaft des Windows NT Sicherheitssystems ist die Möglichkeit Rechte für jedes Betriebssystemobjekt (z.B. Festplatte, Datei, Netzwerk,…) zu vergeben bzw. zu entziehen. Weiterhin können die Benutzer, Benutzergruppen und deren Rechte im Netzwerk propagiert werden.
IUnknown Methoden | Beschreibung |
---|---|
QueryInterface | Liefert einen Zeiger auf das angeforderte Interface zurück. |
AddRef | Inkrementiert den Referenzzähler. |
Release | Dekrementiert den Referenzzähler. |
IDispatch Methoden | Beschreibung |
GetTypeInfoCount | Liefert die Anzahl der "Type Information" Interfaces, die ein Objekt anbietet. (0 or 1). |
GetTypeInfo | Holt die Typinformationen für ein Objekt. |
GetIDsOfNames | Verknüpft Namen von Methoden mit optionalen Argumenten mit einem zugehörigem Satz von DISPIDs. |
Invoke | Bietet den Zugriff auf Eigenschaften und Methoden eines Objekts. |
ITcUserManager Methoden | Beschreibung |
---|---|
Legt ein neues Benutzerkonto an. | |
Dialog zur Generierung eines neuen Benutzerkontos. | |
Der aufrufende Thread personifiziert den mit Namen und Passwort bezeichneten Benutzer. | |
Dialog mit Passwortabfrage zur Personifizierung eines Benutzers. | |
Eine vorhergehende Personifizierung wird zurückgenommen. | |
Überprüft ob der aufrufende Thread Mitglied der gewünschten Benutzergruppe ist. | |
Startet einen Process mit dem gewünschten Benutzerkonto. | |
Dialog zum Start eines Prozesses mit angegebenen Benutzerkonto | |
Prüft ob der aufrufende Thread zu der Gruppe der Administratoren gehört | |
Eigenschaft (Property) zur Anzeige des aktuellen Benutzernamens | |
Liefert die Benutzergruppen eines Benutzers zurück. | |
Entfernt ein Benutzerkonto | |
Liefert die lokal definierten Benutzergruppen zurück. | |
Liefert die lokal definierten Benutzer zurück. |