2.2.30.8.2 WORD_SIZEDARR

The WORD_SIZEDARR structure defines an array of unsigned 16-bit integers.

 typedef struct _SHORT_SIZEDARR {
   unsigned long clSize;
   [size_is(clSize)] unsigned short* pData;
 } WORD_SIZEDARR;

clSize: MUST be set to the total number of elements in the array. This MUST be nonzero.

pData: MUST be an array of WORD elements.

Data of this type MUST be marshaled as specified in [C706] section 14, with the exception that it MUST be marshaled by using a little-endian data representation, regardless of the data representation format label. For more information, see [C706] section 14.2.5.