The Parse Service Routine builds
a six-word PDE to describe a UID2PSWD operand. It has the following
format:
Offset decimal |
Meaning |
---|
0 |
A pointer to the user ID |
4 |
Length1 |
6 |
Flags1 |
7 |
Reserved |
8 |
A pointer to password1 |
12 |
Length2 |
14 |
Flags2 |
15 |
Reserved |
16 |
A pointer to password2 |
20 |
Length3 |
22 |
Flag3 |
23 |
Reserved |
- Pointer to the user ID:
- contains a pointer to the beginning of the user ID. It contains
zero if the user ID was omitted.
- Length1:
- contains the length of the user ID.
- Flags1:
Setting |
Meaning |
---|
0... .... |
The user ID is not present. |
1... .... |
The user ID is present. |
.xxx xxxx |
Reserved bits. |
- Pointer to password1:
- contains a pointer to the beginning of password1. It contains
zero if the password1 is omitted.
- Length2:
- contains the length of password1, excluding the slash.
- Flags2:
Setting |
Meaning |
---|
0... .... |
Password1 is not present. |
1... .... |
Password1 is present. |
.xxx xxxx |
Reserved bits. |
- Pointer to password2:
- contains a pointer to the beginning of password2. It contains
zero if password2 is omitted.
- Length3:
- contains the length of password2, excluding the slash.
- Flags3:
Setting |
Meaning |
---|
0... .... |
Password2 is not present. |
1... .... |
Password2 is present. |
.xxx xxxx |
Reserved bits. |