Click to Rate and Give Feedback
Microsoft Office Protocol Documents

The Microsoft Office protocol documentation provides detailed technical specifications for Microsoft proprietary protocols (including extensions to industry-standard or other published protocols) that are used by Microsoft Office 2007 to communicate with other Microsoft products.

The documentation includes a set of companion overview and reference documents that supplement the technical specifications with conceptual background, overviews of inter-protocol relationships and interactions, and technical reference information.

Audience

The Microsoft Office protocol documentation is intended for use in conjunction with publicly available standard specifications and network programming art. It assumes that the reader either is familiar with this material or has immediate access to it.

The technical documentation provides the following levels of audience support:

  • Implementer: Sufficient conceptual and reference information for a successful implementation of one or more protocol specifications for a given task or scenario.

  • Reviewer: A definitive resource for readers who want to evaluate or understand one or more protocols.

Specification Description

[MS-ABS]: Address Book File Structure

Specifies the Address Book File Structure, which are files that are produced daily by the Address Book server and accessed by clients to get information about users and groups stored in Active Directory directory services.

Click here to view this version of the [MS-ABS] PDF.

[MS-AVEDGEA]: Audio Video Edge Authentication Protocol Specification

Specifies the Audio Video Edge Authentication Protocol, which is used by clients to request and retrieve security tokens from Microsoft Office Communications Server 2007 Service Pack 1 to access Audio/Video Edge Server.

Click here to view this version of the [MS-AVEDGEA] PDF.

[MS-CONFAS]: Centralized Conference Control Protocol: Application Sharing Extensions

Specifies the Centralized Conference Control Protocol: Application Sharing Extensions, which are extensions to the Centralized Conference Control Protocol that can be used to integrate application sharing conference modes within the framework defined in the [MS-CONFBAS]: Centralized Conference Control Protocol: Basic Architecture and Signaling Specification.

Click here to view this version of the [MS-CONFAS] PDF.

[MS-CONFAV]: Centralized Conference Control Protocol: Audio-Video Extensions

Specifies the Centralized Conference Control Protocol: Audio-Video Extensions, which is a set of extensions for setting up multi-party, multi-modal conferences. This protocol specifies the conferencing system architecture and the protocols used between Microsoft Office Communicator 2007 Service Pack 1 and Microsoft Office Communications Server 2007 Service Pack 1.

Click here to view this version of the [MS-CONFAV] PDF.

[MS-CONFBAS]: Centralized Conference Control Protocol: Basic Architecture and Signaling Specification

Specifies the Centralized Conference Control Protocol: Basic Architecture and Signaling, which is a set of extensions for setting up multi-party, multi-modal conferences. This protocol specifies the conferencing system architecture and the protocols used between Microsoft Office Communicator 2007 Service Pack 1 and Microsoft Office Communications Server 2007 Service Pack 1.

Click here to view this version of the [MS-CONFBAS] PDF.

[MS-CONFIM]: Centralized Conference Control Protocol: Instant Messaging Extensions

Specifies the Centralized Conference Control Protocol: Instant Messaging Extensions, which is a set of extensions for setting up multi-party, multi-modal conferences. This protocol specifies the conferencing system architecture and the protocols used between Microsoft Office Communicator 2007 Service Pack 1 and Microsoft Office Communications Server 2007 Service Pack 1.

Click here to view this version of the [MS-CONFIM] PDF.

[MS-CONFPRO]: Centralized Conference Control Protocol: Provisioning Specification

Specifies the Centralized Conference Control Protocol: Provisioning, which is a set of extensions for setting up multi-party, multi-modal conferences. This protocol specifies the conferencing system architecture and the protocols used between Microsoft Office Communicator 2007 Service Pack 1 and Microsoft Office Communications Server 2007 Service Pack 1.

Click here to view this version of the [MS-CONFPRO] PDF.

[MS-CONMGMT]: Connection Management Protocol Specification

Specifies the Connection Management Protocol, which describes outbound proxy auto-discovery mechanism for the client. This protocol also defines the negotiation mechanism and data format for sending keep-alive messages between the client and server, and the certificate requirements for establishing Transport Layer Security (TLS) connections.

Click here to view this version of the [MS-CONMGMT] PDF.

[MS-DLX]: Distribution List Expansion Protocol Specification

Specifies the Distribution List Expansion Protocol, which is the procedure for expanding distribution lists. This protocol also specifies the Web service method that is used to get the membership of a distribution list.

Click here to view this version of the [MS-DLX] PDF.

[MS-DTMF]: RTP Payload for DTMF Digits, Telephony Tones, and Telephony Signals Extensions

Specifies the RTP Payload for DTMF Digits, Telephony Tones, and Telephony Signals Extensions, which is a set of extensions used to carry DTMF digits, tones, and signals in Real-time Transport Protocol (RTP) packets over a network transport.

Click here to view this version of the [MS-DTMF] PDF.

[MS-EUMR]: Routing to Exchange Unified Messaging Specification

Specifies the Routing To Exchange Unified Messaging, which are application extensions for routing calls to Exchange Unified Messaging voice mail and generating call answered/missed event notification e-mail messages.

Click here to view this version of the [MS-EUMR] PDF.

[MS-GRVDYNM]: Groove Dynamics Protocol Specification

Specifies the Groove Dynamics Protocol, which is an application-layer distributed protocol for consistently ordering operations on an arbitrary number of peers.

Click here to view this version of the [MS-GRVDYNM] PDF.

[MS-GRVHENC]: HTTP Encapsulation of Simple Symmetric Transport Protocol (SSTP) Protocol Specification

Specifies the HTTP Encapsulation of Simple Symmetric Transport Protocol (SSTP) Protocol, which is used by the client to encapsulate SSTP for firewall and proxy traversal.

Click here to view this version of the [MS-GRVHENC] PDF.

[MS-GRVRDB]: Groove RDB Commands Protocol Specification

Specifies the Groove RDB Commands Protocol, which is used to distribute database operations among endpoints in a shared space.

Click here to view this version of the [MS-GRVRDB] PDF.

[MS-GRVSPCM]: Client to Management Server Groove SOAP Protocol Specification

Specifies the Client to Management Server Groove SOAP Protocol, which is used for managing the client through user management and distribution of security and usage policies.

Click here to view this version of the [MS-GRVSPCM] PDF.

[MS-GRVSPMR]: Management Server to Relay Server Groove SOAP Protocol Specification

Specifies the Management Server to Relay Server Groove SOAP Protocol, which enables the management server to manage the relay server’s services to users.

Click here to view this version of the [MS-GRVSPMR] PDF.

[MS-GRVSSTP]: Simple Symmetric Transport Protocol (SSTP) Specification

Specifies the Simple Symmetric Transport Protocol (SSTP), which provides bidirectional asynchronous application layer communications between client computers and server computers.

Click here to view this version of the [MS-GRVSSTP] PDF.

[MS-GRVSSTPS]: Simple Symmetric Transport Protocol (SSTP) Security Protocol Specification

Specifies the Simple Symmetric Transport Protocol (SSTP) Security Protocol, which is used for client registration and authentication with a relay server over SSTP.

Click here to view this version of the [MS-GRVSSTPS] PDF.

[MS-GRVWDPP]: Wide Area Network Device Presence Protocol (WAN DPP) Specification

Specifies the Wide Area Network Device Presence Protocol (WAN DPP), which is a client-server protocol that clients use to discover and acquire presence information of other clients.

Click here to view this version of the [MS-GRVWDPP] PDF.

[MS-H263PF]: RTP Payload Format for H.263 Video Streams Extensions

Specifies the RTP Payload Format for H.263 Video Streams Extensions, which is a set of extensions to the payload format defined for encapsulating an H.263 bit stream in the Real-Time Transport Protocol (RTP), and the modes supported for the H.263 payload headers. This protocol is used by Microsoft Office Communicator 2007 to capture and transmit, or receive and render, video streams using the H.263 payload format in a two-party peer-to-peer call.

Click here to view this version of the [MS-H263PF] PDF.

[MS-ICE]: Interactive Connectivity Establishment (ICE) Extensions

Specifies the Interactive Connectivity Establishment (ICE) Extensions, which are used to set up audio/video Real-Time Transport Protocol (RTP) streams in a manner where the streams can traverse Network Address Translators (NAT).

Click here to view this version of the [MS-ICE] PDF.

[MS-ICE2]: Interactive Connectivity Establishment (ICE) Extensions 2.0

Specifies the Interactive Connectivity Establishment (ICE) Extensions 2.0, which are used to set up Real-Time Transport Protocol (RTP) streams in a manner where the streams can traverse Network Address Translators (NAT) and firewalls.

Click here to view this version of the [MS-ICE2] PDF.

[MS-IMESYN]: IMESync Structure Specification

Specifies the IMESync Structure, which is a protocol for an Input Method Editor (IME) to use items defined in a remote list as its custom words.

Click here to view this version of the [MS-IMESYN] PDF.

[MS-INFODCF]: InfoPath Data Connection File Download Protocol Specification

Specifies the InfoPath Data Connection File Download protocol, in which a protocol client can download information defining the connection parameters for a remote data store.

Click here to view this version of the [MS-INFODCF] PDF.

[MS-IPHWS]: InfoPath HWS Feature Protocol Specification

Specifies the InfoPath HWS Feature Protocol, which is the communication protocol between Microsoft Office InfoPath 2007 Service Pack 1 client computers and the Microsoft BizTalk Server 2004 HWS Web service.

Click here to view this version of the [MS-IPHWS] PDF.

[MS-MERX]: Microsoft Error Reporting Extension to Corporate Error Reporting Version 1.0 Protocol Specification

Specifies the Microsoft Error Reporting Extension to Corporate Error Reporting Version 1.0 Protocol, which extends the original Corporate Error Reporting Version 1.0 Protocol to support additional kinds of error reporting, additional options for existing protocol details, and more specific requirements about error report contents.

Click here to view this version of the [MS-MERX] PDF.

[MS-OCER]: Client Error Reporting Protocol Specification

Specifies the Client Error Reporting Protocol, which is used by the SIP server to report errors and troubleshoot information to the SIP client and for the SIP client to report errors to the SIP server.

Click here to view this version of the [MS-OCER] PDF.

[MS-OCEXUM]: Call Control Protocol Extensions for Exchange Unified Messaging

Specifies the Call Control Protocol Extensions for Exchange Unified Messaging. This protocol, an extension to Session Initiation Protocol (SIP), is used between Microsoft Office Communicator 2007 Service Pack 1 and Microsoft Office Exchange Server 2007 Service Pack 1 to play voice messages and to manage the Unified Messaging mailbox with voice commands.

Click here to view this version of the [MS-OCEXUM] PDF.

[MS-OCPSTN]: Session Initiation Protocol (SIP) Extensions for PSTN Calls

Specifies the Session Initiation Protocol (SIP) Extensions for PSTN Calls, which is a set of extensions for interfacing a client with other traditional telephony networks, such as the Public Switched Telephone Network (PSTN) and an Internet Protocol Private Branch eXchange (IP-PBX) or enterprise PBX.

Click here to view this version of the [MS-OCPSTN] PDF.

[MS-OMPWHP]: Office Mobile PowerPoint Web Handler Protocol Specification

Specifies the Office Mobile PowerPoint Web Handler Protocol, used to transmit information about the structure and content of a presentation, formatted for mobile devices.

Click here to view this version of the [MS-OMPWHP] PDF.

[MS-OMWWH]: Office Mobile Word Web Handler Protocol Specification

Specifies the Office Mobile Word Web Handler Protocol, used to display documents that are optimized for viewing on a mobile device.

Click here to view this version of the [MS-OMWWH] PDF.

[MS-PRES]: Presence Protocol Specification

Specifies the Presence Protocol, which defines presence-related extensions to Session Initiation Protocol (SIP). This protocol describes how SIP is used by terminals to establish, modify, and terminate multimedia sessions or calls.

Click here to view this version of the [MS-PRES] PDF.

[MS-PWBDPS]: PowerPoint Web Broadcast Discovery Protocol Specification

Specifies the PowerPoint Web Broadcast Discovery Protocol, used to discover the version and location of a broadcast protocol service.

Click here to view this version of the [MS-PWBDPS] PDF.

[MS-PWBHPS]: PowerPoint Web Broadcast Host Protocol Specification

Specifies the PowerPoint Web Broadcast Host Protocol, used to create and manage a broadcast slide show session.

Click here to view this version of the [MS-PWBHPS] PDF.

[MS-PWBPS]: PowerPoint Web Broadcast Protocol Specification

Specifies the PowerPoint Web Broadcast Protocol, used to transmit broadcast slide show state data between a protocol client and a protocol state server.

Click here to view this version of the [MS-PWBPS] PDF.

[MS-PWEDPS]: PowerPoint Web Editor Data Protocol Specification

Specifies the PowerPoint Web Access Technical editor Service Protocol, which enables a protocol client to obtain information about and modify presentation content on a protocol server

Click here to view this version of the [MS-PWEDPS] PDF.

[MS-PWVPDP]: PowerPoint Web Viewer Presentation Data Protocol Specification

Specifies the PowerPoint Web Viewer Presentation Data Protocol, used to transmit information about the structure and content of a presentation.

Click here to view this version of the [MS-PWVPDP] PDF.

[MS-PWVRCS]: PowerPoint Web Viewer Rendered Content Structure Specification

Specifies the PowerPoint Web Viewer Rendered Content Structure, used by a protocol server to send presentation content to a protocol client through the PowerPoint Web Viewer Presentation Data Protocol Specification.

Click here to view this version of the [MS-PWVRCS] PDF.

[MS-PWVRSC]: PowerPoint Web Viewer Rendered Static Content Structure Specification

Specifies the PowerPoint Web Viewer Rendered Static Content Structure, which is used by a protocol server to send presentation content to a protocol client through the Office Mobile PowerPoint Web Handler Protocol Specification.

Click here to view this version of the [MS-PWVRSC] PDF.

[MS-QoE]: Quality of Experience Monitoring Server Protocol Specification

Specifies the Quality of Experience Monitoring Server Protocol, which is used for reporting audio and video Quality of Experience (QoE) metrics, calculated by Microsoft Office Communicator 2007 Service Pack 1 and sent to Microsoft Office Communications Server 2007 Service Pack 1 for monitoring and diagnostics purposes.

Click here to view this version of the [MS-QoE] PDF.

[MS-RTASPF]: RTP Payload Format for Application Sharing Extensions

Specifies the RTP Payload Format for Application Sharing Extensions, which is the payload format for transporting Application Sharing data using RTP packets.

Click here to view this version of the [MS-RTASPF] PDF.

[MS-RTP]: Real-time Transport Protocol (RTP) Extensions

Specifies the Real-time Transport Protocol (RTP) Extensions, which describes a set of extensions to Real-time Transport Protocol (RTP). This extension provides a set of network transport functions suitable for applications transmitting real-time data, such as audio and video, across multimedia endpoints. This extension also provides bandwidth estimation, dominant speaker notification, video-packet loss recovery, and enhanced robustness for receivers.

Click here to view this version of the [MS-RTP] PDF.

[MS-RTPRADEX]: RTP Payload for Redundant Audio Data Extensions

Specifies the RTP Payload for Redundant Audio Data Extensions, which is a set of extensions that describe a Real-time Transport Protocol (RTP) payload format for encoding redundant audio data that provides redundancy when transmitting audio frames across a lossy network transport.

Click here to view this version of the [MS-RTPRADEX] PDF.

[MS-RTVPF]: RTP Payload Format for RT Video Streams Extensions

Specifies the RTP Payload Format for RT Video Streams Extensions, which are extensions to the payload format defined for encapsulating an RT Video bit stream in Real-Time Transport Protocol (RTP). This protocol describes how Microsoft Office Communicator 2007 and Microsoft Office Communications Server 2007 use this protocol to capture and transmit, or receive and render RT Video streams in a multi-party conference call. This protocol is also used by Microsoft Office Communicator 2007 to capture and transmit, or receive and render RT Video streams in a two-party peer-to-peer call.

Click here to view this version of the [MS-RTVPF] PDF.

[MS-SDPEXT]: Session Description Protocol (SDP) Version 2.0 Protocol Extensions

Specifies the Session Description Protocol (SDP) Extensions, which is a protocol that negotiates audio/video call setup and adds video or audio to an existing audio-only or video-only call.

Click here to view this version of the [MS-SDPEXT] PDF.

[MS-SIPAE]: Session Initiation Protocol (SIP) Authentication Extensions

Specifies the Session Initiation Protocol (SIP) Authentication Extensions, which defines NT LAN Manager (NTLM) and Kerberos authentication schemes based on general authentication framework guidelines.

Click here to view this version of the [MS-SIPAE] PDF.

[MS-SIPCOMP]: Session Initiation Protocol (SIP) Compression Protocol Specification

Specifies the Session Initiation Protocol (SIP) Compression Protocol, which is the negotiation mechanism and compression algorithm used to signal traffic compression between the client and the server.

Click here to view this version of the [MS-SIPCOMP] PDF.

[MS-SIPRE]: Session Initiation Protocol (SIP) Routing Extensions

Specifies the Session Initiation Protocol (SIP) Routing Extensions, which are Session Initiation Protocol (SIP) routing extensions to provide endpoint identification, phone number resolution, call routing processing by server on user's behalf, and enhanced routing within topologies with multiple redundant servers, firewalls, and NAT devices.

Click here to view this version of the [MS-SIPRE] PDF.

[MS-SIPREGE]: Session Initiation Protocol (SIP) Registration Extensions

Specifies the Session Initiation Protocol (SIP) Registration Extensions, which are the extensions to the Session Initiation Protocol (SIP) registration procedure. This protocol also defines the data format and the mechanism to retrieve in-band provisioning data, which are necessary for client sign in.

Click here to view this version of the [MS-SIPREGE] PDF.

[MS-SRTP]: Secure Real-time Transport Protocol (SRTP) Extensions

Specifies the Secure Real-time Transport Protocol (SRTP) Extensions, which is a set of extensions to the Secure Real-time Transport Protocol (SRTP). SRTP can provide confidentiality, message authentication, and replay protection to Real-time Transport Protocol (RTP) traffic and to the RTP control traffic. Microsoft Office Communicator 2007 Service Pack 1 and Microsoft Office Communications Server 2007 Service Pack 1 use this protocol to secure RTP streams.

Click here to view this version of the [MS-SRTP] PDF.

[MS-SSRTP]: Scale Secure Real-time Transport Protocol (SSRTP) Extensions

Specifies the Scale Secure Real-time Transport Protocol (SSRTP) Extensions, which is a set of extensions to Secure Real-time Transport Protocol (SRTP). This protocol improves performance for situations where a unique Real-time Transport Protocol (RTP) payload is distributed to multiple receivers. This protocol differs from SRTP in packet format, encryption parameters, and message authentication processing.

Click here to view this version of the [MS-SSRTP] PDF.

[MS-TURN]: Traversal Using Relay NAT (TURN) Extensions

Specifies the Traversal Using Relay NAT (TURN) Extensions, which is a set of extensions used to enable an endpoint behind a Network Address Translator (NAT) to acquire a globally routable transport address that the endpoint can use to receive data from a peer.

Click here to view this version of the [MS-TURN] PDF.

[MS-UDCX]: Universal Data Connection 2.0 XML File Structure Specification

Specifies the Universal Data Connection Format Structure, which provides a container for data connection information.

Click here to view this version of the [MS-UDCX] PDF.

[MS-XMLMC]: XML Schema for Media Control Extensions

Specifies the XML Schema for Media Control Extensions, which is a set of extensions to an Internet-Draft Proposal titled XML Schema for Media Control. The extensions specify media control messages for Session Initiation Protocol (SIP) based systems that send or receive video using Real-Time Transport Protocol (RTP). The extensions include a new media control command that can be used to suspend transmission of real-time video streams during a multimedia session.

Click here to view this version of the [MS-XMLMC] PDF.

© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Site Feedback
Page view tracker