Is used by NWSMTSParseDataSetName.
typedef struct { UINT16 size; UINT16 buffer[1]; } UINT16_BUFFER;
Specifies the size (in bytes) of buffer.
Specifies user-specific data.
buffer can be declared as a variable-length array of unsigned integers as follows:
#define ARRAY_SIZE 10 UINT16_BUFFER *i; i=(UINT16_BUFFER *)malloc(sizeof(UINT16_BUFFER)+(sizeof(UINT16)*ARRAY_SIZE)); i->size=sizeof(UINT16)*ARRAY_SIZE+1;