Export (0) Print
Expand All

2.2.10.1.1.4 Logon Info Extended (TS_LOGON_INFO_EXTENDED)

The TS_LOGON_INFO_EXTENDED structure contains RDP 5.2, 6.0, 6.1, 7.0, 7.1, and 8.0 extended logon information.


0

1

2

3

4

5

6

7

8

9
1
0

1

2

3

4

5

6

7

8

9
2
0

1

2

3

4

5

6

7

8

9
3
0

1

Length

FieldsPresent

...

LogonFields (variable)

...

Pad

...

...

...

...

...

...

...

(Pad cont'd for 134 rows)

...

Length (2 bytes): A 16-bit, unsigned integer. The total size in bytes of this structure, including the variable LogonFields field.

FieldsPresent (4 bytes): A 32-bit, unsigned integer. The flags indicating which fields are present in the LogonFields field.

Flag Meaning

LOGON_EX_AUTORECONNECTCOOKIE
0x00000001

An auto-reconnect cookie field is present. The LogonFields field of the associated Logon Info (section 2.2.10.1.1.4.1) structure MUST contain a Server Auto-Reconnect Packet (section 2.2.4.2) structure.

LOGON_EX_LOGONERRORS
0x00000002

A logon error field is present. The LogonFields field of the associated Logon Info MUST contain a Logon Errors Info (section 2.2.10.1.1.4.1.1) structure.

LogonFields (variable): Extended logon information fields encapsulated in Logon Info Field (section 2.2.10.1.1.4.1) structures. The presence of an information field is indicated by the flags within the FieldsPresent field of the Logon Info Extended structure. The ordering of the fields is implicit and is as follows:

  1. Auto-reconnect cookie data

  2. Logon notification data

If a field is not present, the next field which is present is read.

Pad (570 bytes): 570 bytes. Padding. Values in this field MUST be ignored.

 
Show:
© 2014 Microsoft