1.7 Versioning and Capability Negotiation

This document covers versioning issues in the following areas:

  • Supported Transports: The Message Queuing (MSMQ): Directory Service Protocol uses multiple RPC protocol sequences, as specified in section 2.1.

  • Protocol Versions: This protocol has multiple interfaces, as specified in sections 3.1 and 3.3.

  • Security and Authentication Methods: This protocol supports the following authentication methods: NTLM, as described in [NTLM], and Kerberos.

  • Capability Negotiation: The MSMQ: Directory Service Protocol does not support negotiation of the interface version to use. Instead, this protocol uses only the interface version number in the IDL for versioning and capability negotiation.<3>

  • Localization: This protocol passes text strings in various methods, but these strings are not subject to localization because they are location-invariant.