ITcUserManager
The interface ITcUserManager allows access to the TwinCAT User Manager. The TwinCAT User Manager is based on the Windows NT security system. An important feature of the Windows NT security system is the option of either providing or withholding privileges for each operating system object (e.g. hard disk, file, network, …). Furthermore the users, user groups and their privileges can be propagated across the network.
IUnknown Methods | Description |
---|---|
QueryInterface | Returns a pointer to the interface requested. |
AddRef | Increments the reference counter. |
Release | Decrements the reference counter. |
IDispatch Methods | Description |
GetTypeInfoCount | Supplies the number of "type information" interfaces, that an object offers. (0 or 1). |
GetTypeInfo | Gets the type information for an object. |
GetIDsOfNames | Connects names of methods with optional arguments with a corresponding set of DISPIDs. |
Invoke | Offers access to properties and methods of an object. |
ITcUserManager Methods | Description |
---|---|
Creates a new user account. | |
Dialogue for generation of a new user account. | |
The invoking thread impersonates the user denoted by name and password. | |
Dialogue with password query for impersonation of a user. | |
A previous impersonation is cancelled. | |
Checks whether the invoking thread is a member of the desired user group. | |
Starts a process with the desired user account. | |
Dialogue for the start of a process with specified user account. | |
Checks whether the invoking thread belongs to the administrators’ group. | |
Property for display of the current user name. | |
Returns the user groups of a user. | |
Removes a user account. | |
Returns the locally defined user groups. | |
Returns the locally defined users. |