9.4 Utility Library Values

This section lists the values associated with Utility Library.

9.4.1 nameSpaceType Values

nameSpaceType can have the following values:

Value

Description

0x000

DOSNameSpace: name contains a DOS path in MBCS format.

0x001

MACNameSpace: name contains a Macintosh path in MBCS format.

0x002

NFSNameSpace: name contains an NFS path in MBCS format.

0x003

FTAMNameSpace: name contains an FTAM path in MBCS format.

0x004

OS2NameSpace: name contains an OS/2 path in MBCS format.

0x005

NT(Deprecated)

0x006

DOS Unicode (Deprecated)

0x007

MAC Unicode (Deprecated)

0x008

NFS Unicode (Deprecated)

0x100

DOSNameSpaceUtf8Type: name contains a DOS path in UTF-8 format.

0x101

MacNameSpaceUtf8Type: name contains a Macintosh path in UTF-8 format.

0x102

NFSNameSpaceUtf8Type: name contains an NFS path in UTF-8 format.

0x104

LONGNameSpaceUtf8Type: name contains a DOS path in UTF-8 format.

9.4.2 selectionType Values

The values that be set for selectionType is listed in the following table.

Value

Description

0x00

No selection type: If a data set name list is being built, selectionType must be “No selection type.” If a selection list is being built, selectionType cannot be set to “No selection type.”

0x02

NWSM_TSA_DEFINED_RESOURCE_EXC: Exclude name and all its subordinates from the scan.

0x03

NWSM_TSA_DEFINED_RESOURCE_INC: Include name and all its subordinates in the scan.

0x04

NWSM_PARENT_TO_BE_EXCLUDED: Exclude parent name and all its subordinates from the scan.

0x05

NWSM_PARENT_TO_BE_INCLUDED: Include parent name and all its subordinates in the scan.

0x08

NWSM_CHILD_TO_BE_EXCLUDED: Exclude child name from the scan.

0x09

NWSM_CHILD_TO_BE_INCLUDED: Include child name in the scan.

0x10

NWSM_EXCLUDE_CHILD_BY_FULL_NAME: Exclude child name from the scan. The full path must be contained in name

0x11

NWSM_INCLUDE_CHILD_BY_FULL_NAME: Include child name in the scan. The full path must be contained in name

All selection types, except the last two, can be applied globally to the target's data. Including or excluding a child by its full name (full path) affects one location in the target. For example, to include all .c files in a specific directory, choose NWSM_INCLUDE_CHILD_BY_FULL_NAME and specify the fully qualified path below:

  SYS:SYSTEM\*.c (for NetWare)
  
  /home/user/dir1/*.c (for Linux)
  

To include all .c files on the target, choose NWSM_CHILD_TO_BE_INCLUDED and set name to:

  *.c
  

To find out if a selection type is supported, call NWSMTSGetTargetSelectionTypeStr.

9.4.3 Time Zone Values

The most significant four bits represents the type of time zone, while the lower twelve bits represent the time zone value.

The following table shows the specification for the upper 4 bits:

Value

Description

0

ECMA_Type_CUT: Coordinated Universal Time. Ignore the lower 12 bits.

1

ECMA_Type_Local: Local Time. The lower 12 bits contain the local time value.

2

ECMA_Type_Determined: The interpretation of the date and time (the lower 12 bits) is subject to agreement between the originator and recipient of the medium.

Under SMS, ECMA_Type_Determined is treated as ECMA_Type_CUT

3-15

Reserved.

The following table shows the specification for the lower 12 bits:

Value

Description

-1140 through 1440

Coordinated Universal Time: Offset from CUT in 1 minute increment.

-2047

No time zone: No offset.

9.4.4 Wildcard Values

The following table contains the wildcard options.

Value

Description

0x2A

ASTERISK: Regular asterisk.

0x3F

QUESTION: Regular question mark

0xAE

SPERIOD: Special Period with the most significant bit set.

0xAA

SASTERISK: Special Asterisk with the most significant bit set.

0xBF

SQUESTION: Special Question with the most significant bit set.