8 Change Tracking

This section identifies changes that were made to this document since the last release. Changes are classified as New, Major, Minor, Editorial, or No change.

The revision class New means that a new document is being released.

The revision class Major means that the technical content in the document was significantly revised. Major changes affect protocol interoperability or implementation. Examples of major changes are:

  • A document revision that incorporates changes to interoperability requirements or functionality.

  • The removal of a document from the documentation set.

The revision class Minor means that the meaning of the technical content was clarified. Minor changes do not affect protocol interoperability or implementation. Examples of minor changes are updates to clarify ambiguity at the sentence, paragraph, or table level.

The revision class Editorial means that the formatting in the technical content was changed. Editorial changes apply to grammatical, formatting, and style issues.

The revision class No change means that no new technical changes were introduced. Minor editorial and formatting changes may have been made, but the technical content of the document is identical to the last released version.

Major and minor changes can be described further using the following change types:

  • New content added.

  • Content updated.

  • Content removed.

  • New product behavior note added.

  • Product behavior note updated.

  • Product behavior note removed.

  • New protocol syntax added.

  • Protocol syntax updated.

  • Protocol syntax removed.

  • New content added due to protocol revision.

  • Content updated due to protocol revision.

  • Content removed due to protocol revision.

  • New protocol syntax added due to protocol revision.

  • Protocol syntax updated due to protocol revision.

  • Protocol syntax removed due to protocol revision.

  • Obsolete document removed.

Editorial changes are always classified with the change type Editorially updated.

Some important terms used in the change type descriptions are defined as follows:

  • Protocol syntax refers to data elements (such as packets, structures, enumerations, and methods) as well as interfaces.

  • Protocol revision refers to changes made to a protocol that affect the bits that are sent over the wire.

The changes made to this document are listed in the following table. For more information, please contact dochelp@microsoft.com.

Section

Tracking number (if applicable) and description

Major change (Y or N)

Change type

1.7 Versioning and Capability Negotiation

72952 : Added build numbers for latest version of Windows.

N

Product behavior note updated.

2.2.1.3.1 DRIVER_INFO and RPC_DRIVER_INFO Members

Changed "MAY" to "can".

N

Content update.

2.2.1.6.2 RPC_FORM_INFO_2

Changed "MAY" to "can".

N

Content update.

2.2.1.12.3 RPC_BIDI_DATA

Fixed structure definition to match full IDL.

Y

Protocol syntax updated.

2.2.1.13.4 RPC_V2_NOTIFY_INFO_DATA

Fixed structure definition to match full IDL.

Y

Protocol syntax updated.

2.2.1.13.6 RPC_V2_UREPLY_PRINTER

Fixed structure definition to match full IDL.

Y

Protocol syntax updated.

2.2.1.14.1 RPC_PrintPropertyValue

Fixed structure definition to match full IDL.

Y

Protocol syntax updated.

2.2.1.15.2 RPC_BranchOfficeJobData

Fixed structure definition to match full IDL.

Y

Protocol syntax updated.

2.2.2.1 _DEVMODE

Removed unnecessary "MUST".

N

Content update.

2.2.2.1 _DEVMODE

Changed "MAY" to "can".

N

Content update.

2.2.2.1 _DEVMODE

Moved product version references to product behavior note.

N

New product behavior note added.

2.2.2.1.1 PostScript Driver Extra Data

Removed "MUST" (not valid in product behavior note).

N

Product behavior note updated.

2.2.2.1.2 Generic Driver Extra Data

Removed "MUST"  and "SHOULD" (not valid in product behavior note).

N

Product behavior note updated.

2.2.2.4.10 _DRIVER_FILE_INFO

Changed "MAY" to "SHOULD".

N

Content update.

2.2.3.10 Server Handle Key Values

Changed "should" to "can".

N

Content update.

2.2.3.10 Server Handle Key Values

Changed "should" to "is".

N

Content update.

2.2.3.10.1 OSVERSIONINFO

72952 : Added build numbers for latest version of Windows.

N

Product behavior note updated.

2.2.3.10.4 Event Log Flags

Changed "may" to "might".

N

Content update.

2.2.3.13 BIDI_TYPE Enumeration

Fixed enumeration definition to match full IDL.

Y

Protocol syntax updated.

2.2.4.14 Printer Names

Removed "MAY not" (not a valid prescriptive term).

N

Content update.

2.3.3 Interaction Details

Changed "MAY" to "can".

N

Content update.

2.3.3.3 Searching for Print Queues in the Active Directory

Changed "MAY" to "SHOULD".

N

Content update.

2.3.3.3 Searching for Print Queues in the Active Directory

Changed "MAY" to "can".

N

Content update.

3.1.4.1.4 Print Server Name Parameters

Changed "MAY" to "could".

N

Content update.

3.1.4.2.4 RpcDeletePrinter (Opnum 6)

Changed "should" to "is".

N

Content update.

3.1.4.2.8 RpcSetPrinterData (Opnum 27)

Changed "MAY NOT" (not a valid prescriptive term) to "MUST NOT".

N

Content update.

3.1.4.2.17 RpcDeletePrinterData (Opnum 73)

Changed "MAY NOT" (not a valid prescriptive term) to "MUST NOT".

N

Content update.

3.1.4.2.18 RpcSetPrinterDataEx (Opnum 77)

Changed "MAY NOT" (not a valid prescriptive term) to "MUST NOT".

N

Content update.

3.1.4.4.10 RpcGetPrinterDriverPackagePath (Opnum 104)

Fixed method declaration to match full IDL.

Y

Protocol syntax updated.

3.2.4.2.1 Printing a Document Using RpcStartDocPrinter

Removed excess "MUST".

N

Content update.

3.2.4.2.2 Enumerating Printers on a Print Server

Removed excess "MUST".

N

Content update.

3.2.4.2.3 Enumerating Jobs on a Printer

Removed excess "MUST".

N

Content update.

3.2.4.2.3 Enumerating Jobs on a Printer

Removed redundant "SHOULD".

N

Content update.

3.2.4.2.4 Receiving Notifications from a Print Server

Removed excess "MUST".

N

Content update.

3.2.4.2.5 Announcing Shared Printers to Print Servers

Removed excess "MUST".

N

Content update.

3.2.4.2.5 Announcing Shared Printers to Print Servers

Changed "should" to "is".

N

Content update.

3.2.4.2.6 Adding a Printer to a Print Server

Changed "MAY" to "can".

N

Content update.

Show: