Describes the path to a data set.
typedef struct { UINT32 nameSpaceType; UINT32 selectionType; UINT16 count; UINT16 HUGE *namePositions; UINT16 HUGE *separatorPositions; UINT16 nameLength; STRING name; } NWSM_DATA_SET_NAME;
Specifies the name space type of name (see nameSpaceType Values).
Specifies how the data set is selected.
Specifies the size of the namePositions and separatorPositions array.
Specifies part of an array that contains the beginning position of each path node in name.
Specifies part of an array that contains the index location of the beginning of the separator in name.
Specifies the size of name in bytes.
Specifies the data set's name as it appears in the specified name space.
NWSM_DATA_SET_NAME is used to copy from or append to list elements that are part of the NWSM_DATA_SET_NAME_LIST or NWSM_SELECTION_LIST structure and shows the name space, path node and separator positions, path length, and path.
You must set selectionType to zero if an element is appended to an NWSM_DATA_SET_NAME_LIST. If an element is being appended to an NWSM_SELECTION_LIST, it cannot be zero.