0x0004 - User Management
0x8nn0 – Module Header
SubIndex | Type | Name | Value | Type | Access |
---|---|---|---|---|---|
00 | VAR | Len |
| UNSIGNED16 | read-only |
01 | VAR | Address | 0x0004 00nn | UNSIGNED32 | read-only |
02 | VAR | Type | User Management | VISIBLE STRING | read-only |
03 | VAR | Name | User Management | VISIBLE STRING | read-only |
04 | VAR | Dev Type | 0x0004 2710 | UNSIGNED32 | read-only |
0x8nn1 – User Name
Liste der lokalen Benutzer (ohne Domänen-Benutzer)
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | name1 .. Len | VISIBLE STRING | read-only |
0x8nn2 – Domain
Liste der Domänen-Namen für die Benutzer aus Tabelle 0x8nn1
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | name1 .. Len | VISIBLE STRING | read-only |
0x8nn3 – Group Membership *
Komma getrennte Liste von Gruppen, zu denen der User aus Liste 0x8nn1 gehört.
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | GroupList 1 .. Len | VISIBLE STRING | read-only |
0x8nn4 – Local Groups *
Liste aller lokalen Gruppen
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | GroupList 1 .. Len | VISIBLE STRING | read-only |
Service-Transfer-Objekte
0xBnn0 – Add User (Service Transfer Object)
InputData | |
---|---|
Typ | Name |
UNSIGNED32 | cbInputData |
UNSIGNED32 | NameLen |
UNSIGNED32 | Domain Len |
UNSIGNED32 | Password Len |
char[Name Len] | szName |
char[DomainLen] | szDomain |
char[Password Len] | szPassword |
No output data
0xBnn1 – Delete User (Service Transfer Object)
InputData | |
---|---|
Typ | Name |
UNSIGNED32 | cbInputData |
UNSIGNED32 | NameLen |
UNSIGNED32 | Domain Len |
char[NameLen] | szName |
char[Domain Len] | szDomain |
No output data
0xBnn3 – Set Group Membership (Service Transfer Object) *
InputData | |
---|---|
Typ | Name |
UNSIGNED32 | cbInputData |
UNSIGNED32 | UserNameLen |
UNSIGNED32 | GroupNameLen |
UNSIGNED32 | DomainNameLen |
BOOLEAN | IsMemberOfGroup |
char[NameLen] | szUserName |
char[Group Len] | szGroupName |
char[Domain Len] | szDomainName |
No output data
0xBnn4 – Create Group (Service Transfer Object) *
InputData | |
---|---|
Typ | Name |
UNSIGNED32 | cbInputData |
UNSIGNED32 | GroupNameLen |
UNSIGNED32 | DomainNameLen |
char[NameLen] | szGroupName |
char[Domain Len] | szDomainName |
No output data
0xBnn5 – Delete Group (Service Transfer Object) *
InputData | |
---|---|
Typ | Name |
UNSIGNED32 | cbInputData |
UNSIGNED32 | GroupNameLen |
UNSIGNED32 | DomainNameLen |
char[NameLen] | szGroupName |
char[Domain Len] | szDomainName |
No output data
* Verfügbar in MDP 1.0.5.x/Available in MDP 1.0.5.x
0xBnn6 – SetPassword Secure (Service Transfer Object)
InputData | |
---|---|
Typ | Name |
DWORD | cb |
DWORD | cchName |
DWORD | cchDomain |
DWORD | cchPassword |
DWORD] | cchPasswordNew |
char[cchName] | szName |
char[cchDomain] | szDomain |
char[cchPassword] | szPassword |
char[cchPasswordNew] | szPasswordNew |
No output data