2.2.2.4 RPC_SHORT_BLOB

The RPC_SHORT_BLOB structure holds a counted array of unsigned short values.

 typedef struct _RPC_SHORT_BLOB {
   unsigned short Length;
   unsigned short MaximumLength;
   [size_is(MaximumLength/2), length_is(Length/2)] 
     unsigned short* Buffer;
 } RPC_SHORT_BLOB,
  *PRPC_SHORT_BLOB;

Length: The number of bytes of data contained in the Buffer member.

MaximumLength: The length, in bytes, of the Buffer member.

Buffer: A buffer containing Length/2 unsigned short values.