UINT16_BUFFER

Is used by NWSMTSParseDataSetName.

Syntax

  typedef struct 
  { 
     UINT16   size; 
     UINT16   buffer[1]; 
  } UINT16_BUFFER;
  

Fields

size

Specifies the size (in bytes) of buffer.

buffer

Specifies user-specific data.

Remarks

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;