1.1 Glossary

This document uses the following terms:

compound file: A structure for storing a file system, similar to a simplified FAT file system inside a single file, by dividing the single file into sectors.

DTS constraint: A means of controlling the workflow within the DTS package. For more information, see [MSDN-DTSPW].

DTS task: A discrete functionality that is used by the DTS package file format. For more information, see [MSDN-DTSTAS].

DTS transformation: One or more operations to apply to data that is in transit from one location to another. For more information, see [MSDN-DTSTRANS].

globally unique identifier (GUID): A term used interchangeably with universally unique identifier (UUID) in Microsoft protocol technical documents (TDs). Interchanging the usage of these terms does not imply or require a specific algorithm or mechanism to generate the value. Specifically, the use of this term does not imply or require that the algorithms described in [RFC4122] or [C706] must be used for generating the GUID. See also universally unique identifier (UUID).

little-endian: Multiple-byte values that are byte-ordered with the least significant byte stored in the memory location with the lowest address.

package: A collection of connections, tasks, transformations, and DTS constraints that perform a particular operation or set of operations, as described in [MSDN-DTSBAS]. There can be multiple versions of one collection within a package.

salt: An additional random quantity, specified as input to an encryption function that is used to increase the strength of the encryption.

storage: An element of a compound file that is a unit of containment for one or more storages and streams, analogous to directories in a file system, as described in [MS-CFB].

stream: A stream object, as defined in [MS-CFB].

substorage: A storage object in a compound file that is contained within another storage object or the root storage object.

Universal Naming Convention (UNC): A string format that specifies the location of a resource. For more information, see [MS-DTYP] section 2.2.57.

version: A saved collection within a package. Each time a new collection is saved into a package, that new collection becomes the default version that is used by the package.

MAY, SHOULD, MUST, SHOULD NOT, MUST NOT: These terms (in all caps) are used as defined in [RFC2119]. All statements of optional behavior use either MAY, SHOULD, or SHOULD NOT.