Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
The PAC_ATTRIBUTES_INFO structure is a variable length buffer of the PAC that SHOULD<27> contain supplemental information about the PAC or the client. The PAC_ATTRIBUTES_INFO structure is placed directly after the Buffers array of the topmost PACTYPE structure (section 2.3), at the offset specified in the Offset field of the corresponding PAC_INFO_BUFFER structure (section 2.4) in the Buffers array. The ulType field of the corresponding PAC_INFO_BUFFER is set to 0x00000011.
The PAC_ATTRIBUTES_INFO structure is defined as follows.
-
typedef struct _PAC_ATTRIBUTES_INFO { ULONG FlagsLength; // specified in bits ULONG Flags[ANYSIZE_ARRAY]; } PAC_ATTRIBUTES_INFO, *PPAC_ATTRIBUTES_INFO;
The format of the PAC_ATTRIBUTES_INFO structure is defined as follows.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
FlagsLength |
|||||||||||||||||||||||||||||||
|
Flags (variable) |
|||||||||||||||||||||||||||||||
FlagsLength (4 bytes): An unsigned 32-bit integer in little-endian format that describes the length, in bits, of the Flags field as the count of flag bits not including padding.
Flags (variable): an array of 32-bit unsigned integers in little-endian format that contains flag bits describing the PAC. Each 32-bit unsigned integer contains up to 32 defined bits. All bits are flag bits padded to a unit multiple of 32 bits of storage (a 32-bit integer). Undefined padding bits are zero and MUST be ignored on receipt. The following bits are currently defined.
|
Value |
Meaning |
|---|---|
|
PAC_WAS_REQUESTED 0x00000001 |
The client requested the PAC (via PA-PAC-OPTIONS [MS-KILE] section 2.2.10). |
|
PAC_WAS_GIVEN_IMPLICITLY 0x00000002 |
The client did not request or decline a PAC and was given one implicitly. |