3.1.4.1.1.1.1 rgbAuxIn Input Buffer
The rgbAuxIn parameter input buffer contains an RPC_HEADER_EXT structure, as specified in section 2.2.2.1, followed by payload data.
The RPC_HEADER_EXT structure provides information about the payload that follows it.
The RPC_HEADER_EXT structure MUST contain the Last flag in the Flags field.
If the Compressed flag is present in the Flags field, the payload data MUST be compressed by the client and MUST be uncompressed by the server before it can be interpreted. For details about the compression algorithm, see section 3.1.4.1.1.2.
If the XorMagic flag is present in the Flags field, the payload data MUST be obfuscated by the client and MUST be reverted by the server before it can be interpreted. For details about the obfuscation algorithm, see section 3.1.4.1.1.3.
If both the Compressed and XorMagic flags are present in the Flags field, the payload MUST first be compressed and then obfuscated by the client, and then MUST first be reverted and then uncompressed by the server before it can be interpreted.
The payload contains auxiliary information, specified in section 3.2.4.1.2, that can be passed from the client to the server. The payload data contains an AUX_HEADER structure, as specified in section 2.2.2.2, followed by an auxiliary block structure as specified in the auxiliary block structure table.