2.2.2.2.15 AUX_CLIENT_CONTROL Auxiliary Block Structure
The AUX_CLIENT_CONTROL auxiliary block structure reports a change in client behavior.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
EnableFlags |
|||||||||||||||||||||||||||||||
ExpiryTime |
EnableFlags (4 bytes): The flags that instruct the client to either enable or disable behavior. The flag values and their meanings are described in the following table. To disable a client behavior, the server does not set the flag to the specified value.
Flag name |
Value |
Meaning |
---|---|---|
ENABLE_PERF_SENDTOSERVER |
0x00000001 |
Client MUST start sending performance information to server. |
ENABLE_COMPRESSION |
0x00000004 |
Client MUST compress information up to the server. Compression MUST ordinarily be the default behavior, but this allows the server to "disable" compression. |
ENABLE_HTTP_TUNNELING |
0x00000008 |
|
ENABLE_PERF_SENDGCDATA |
0x00000010 |
Client MUST include performance data of the client that is communicating with the directory service. |
ExpiryTime (4 bytes): The number of milliseconds the client keeps unsent performance data before the data is expired. Expired data is not transmitted to the server. This prevents the server from receiving stale performance information that is stored on the client.