ITEM VALUE TABLE
Data Type : Item (Field)
ITEM_VALUE_TABLE - Header for lists of data values
#include <nsfdata.h>
Definition :
typedef struct {
   USHORT Length; /* total length of this buffer */
   USHORT Items;  /* number of items in the table */
/* now comes an array of WORDS representing
   the lengths of the item values. */
/* now comes the item values as packed bytes */
} ITEM_VALUE_TABLE;
Description :
This is the header for lists of values with a variable number of entries having variable sizes.  The fields in the structure are:
    Length - Total length of the block of memory.
    Items - Number of items in the table.
This structure is followed by an array of WORD values containing the lengths, in bytes, of the data items;  there is one WORD for each item in the table.  The data length table is followed, in turn, by a packed sequence of item values.  Each item value includes the item's datatype. The item's datatype is stored in the first USHORT of each item value.
See Also : NIFReadEntries READ_MASK_xxx