Export (0) Print
Expand All

1.1 Glossary

The following terms are defined in [MS-GLOS]:

American National Standards Institute (ANSI) character set
Augmented Backus-Naur Form (ABNF)
class identifier (CLSID)
code page
Component Object Model (COM)
Coordinated Universal Time (UTC)
NetBIOS name
object (3)
reparse point
sparse file
Universal Naming Convention (UNC)

The following terms are specific to this document:

extra data section: A data structure appended to the basic Shell Link Binary File Format data that contains additional information about the link target.

folder integer ID: An integer value that identifies a known folder.

folder GUID ID: A GUID value that identifies a known folder. Some folder GUID ID values correspond to folder integer ID values.

item ID (ItemID): A structure that represents an item in the context of a shell data source.

item ID list (IDList): A data structure that refers to a location. An item ID list is a multi-segment data structure where each segment's content is defined by a data source that is responsible for the location in the namespace referred to by the preceding segments.

link: An object that refers to another item.

link target: The item that a link references. In the case of a shell link, the referenced item is identified by its location in the link target namespace using an item ID list (IDList).

link target namespace: A hierarchical namespace. In Windows, the link target namespace is the Windows Explorernamespace, as described in [MSDN-ShellNamespace].

namespace: An abstract container used to hold a set of unique identifiers.

Object Linking and Embedding (OLE): A technology for transferring and sharing information between applications by inserting a file or part of a file into a compound document. The inserted file can be either linked or embedded. An embedded item is stored as part of the compound document that contains it; a linked item stores its data in a separate file.

relative path: A path that is implied by the current working directory or is calculated based on a specified directory. When a user enters a command that refers to a file, and the full path is not entered, the current working directory becomes the relative path of the referenced file.

resolve a link: The act of finding a specific link target, confirming that it exists, and finding whether it has moved.

Red-Green-Blue (RGB): A mapping of color components in which red, green, and blue and an intensity value are combined in various ways to reproduce a range of colors.

shell data source: An object that is responsible for a specific location in the namespace and for enumerating and binding IDLists to handlers.

shell link: A structure in Shell Link Binary File Format.

shim: A mechanism used to provide custom behavior to applications that do not work on newer versions of the operating system.

shortcut: A term that is used synonymously with shell link.

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

© 2014 Microsoft