5.38 DRS_EXTENSIONS
The DRS_EXTENSIONS structure defines a concrete type for capabilities information used in version negotiation.
-
typedef struct { [range(1,10000)] DWORD cb; [size_is(cb)] BYTE rgb[]; } DRS_EXTENSIONS;
cb: The size, in bytes, of the rgb array.
rgb: To RPC, this field is a string of cb bytes. It is interpreted by the client and the server as the first cb bytes of a DRS_EXTENSIONS_INT structure that follow the cb field of that structure. The fields of the DRS_EXTENSIONS_INT structure are in little-endian byte order. Since both DRS_EXTENSIONS and DRS_EXTENSIONS_INT begin with a DWORD cb, a field in DRS_EXTENSIONS_INT is at the same offset in DRS_EXTENSIONS as it is in DRS_EXTENSIONS_INT.