Export (0) Print
Expand All

1.1 Glossary

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

authentication level
discretionary access control list (DACL)
Domain Name System (DNS)
Generic Security Services (GSS)
globally unique identifier (GUID)
Interface Definition Language (IDL)
Internet Protocol version 4 (IPv4)
Internet Protocol version 6 (IPv6)
Network Data Representation (NDR)
print client
print queue
print server
printer driver
remote procedure call (RPC)
RPC context handle
RPC dynamic endpoint
security descriptor
security identifier (SID)
security provider
Transmission Control Protocol (TCP)
Universal Naming Convention (UNC)
universally unique identifier (UUID)
UTF-16LE (Unicode Transformation Format, 16-bits, little-endian)

The following terms are specific to this document:

authenticated user identity: The principal that is provided by the underlying protocol. See retrieval of client identity in [MS-RPCE] sections and for details.

AsyncUI: A notification type that can be used by server-resident notification sources to send informational alerts and user inquiries to a print client component that presents them to users and to execute client-resident printer driver code.

bidirectional communication mode: A communication mode in which a server sends notifications to a single print client; the client replies to the notifications, and the server accepts that client's response.

bitmap: A collection of structures that contain a device-independent representation of a graphical image, a logical palette, dimensions, and other information.

bitmap resource: A bitmap stored in a resource file that can be retrieved with a key.

default resource file: The resource file that is used by an AsyncUI client to look up icons, bitmaps, and string resources that are referenced in notifications that do not explicitly name a resource file.

String resources that are present in the default resource file are specified in section 2.2.6.

driver-file name: The name of file that is part of a printer driver that was previously installed on an AsyncUI client via point-and-print. Driver-file names are relative to the directories that contain them.

icon: A graphical image used to supplement alphanumeric text in the visual identification of an object on a computer monitor. Icons are typically small, relative to the size of the area on which they are displayed.

icon resource: An icon stored in a resource file that can be retrieved with a key.

notification: A typed buffer of data sent by a print server to a print client as a result of an event on the server.

notification channel: A shareable, server-side object capable of routing notifications from a print server to appropriately registered print clients.

notification source: A print-server-resident software component, such as a printer driver, which generates notifications conforming to a particular notification type, or set of notification types, and processes any responses required by those notifications.

notification type: A set of notification and response data formats and their associated semantics. A notification type can be thought of as a higher-level protocol that is transported via the Print System Asynchronous Notification Protocol.

notification type identifier: A 128-bit value that either uniquely identifies a notification type or is a reserved value defined for special purposes by the Print Asynchronous Notification Protocol. Although defined in Interface Definition Language (IDL) as a GUID, a notification type identifier is considered to be an opaque 128-bit value. This protocol makes no assumptions about the format of those 128 bits or about the mechanism used by the creator of a notification type to assure uniqueness of its notification type identifier.

position parameter replacement tags: Indicators within a string that can be replaced by parameter data during a formatting process. The indicators show which parameter of an ordered list should be used for the replacement. For more information, see [MSDN-FMT].

remote object: An unshared, server-side object capable of representing a registration.

resource file: A file that contains one or more icons, bitmaps, or string resources that can be retrieved with an integer key and used by other software components.

response: A typed buffer of data sent by the client to the server in response to a notification.

string resource: A string that is stored in a resource file and that can be retrieved with a key. A string resource is localizable into multiple languages. It is up to an AsyncUI client implementation to determine which language string to retrieve for a given key.

unidirectional communication mode: A communication mode in which a server sends notifications to a client without requesting or accepting responses.

user identity filter: A mechanism supported by this protocol that allows notifications to be directed to a particular user.

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.

© 2015 Microsoft