Technical Documents
This section provides information about the technical documents that are contained in the Office Protocols documentation set.
Note The inter-document links in a PDF version of a technical document are functional only if all the cross-referenced documents are saved to the same local directory folder. An error message appears if you click a link that references a PDF document that is not located in the same folder (when viewing via your local hard drive) or is part of a different download (when viewing online). To save a complete set of PDF files to the same folder, download the Office Protocols .zip file. This is a large file and can take a few minutes to download.
Specification |
Description |
---|---|
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. |
|
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. |
|
[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 [MS-CONFBAS]: Centralized Conference Control Protocol: Basic Architecture and Signaling. |
[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. |
[MS-CONFBAS]: Centralized Conference Control Protocol: Basic Architecture and Signaling |
Specifies the Centralized Conference Control Protocol: Basic Architecture and Signaling, which is a set of extensions for setting up multi-party, multi-modal conferences. |
[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. |
[MS-CONFPRO]: Centralized Conference Control Protocol: Provisioning |
Specifies the Centralized Conference Control Protocol: Provisioning, which is a set of extensions for setting up multi-party, multi-modal conferences. |
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. |
|
Specifies the Skype for Business Call Via Work REST Protocol, which defines how an application can create a PSTN phone call between a desktop or mobile phone and a remote party. |
|
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. |
|
[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. |
Specifies the Web Service for E911 Support Protocol that is used by protocol clients to retrieve locations associated with network identifiers, or locations within a city. |
|
Specifies the Skype for Business Event Channel REST Protocol, which describes a mechanism that web applications can use to retrieve notifications about changes to resources. |
|
Specifies the Routing To Exchange Unified Messaging Extensions, which consist of proprietary application extensions for routing calls to Exchange Unified Messaging voice mail and generating call answered, call missed, and call forbidden event notification email messages. |
|
[MS-EUMSDP]: Exchange Unified Messaging Session Description Protocol Extension |
Specifies the Exchange Unified Messaging Session Description Protocol Extension. This proprietary extension to the Session Description Protocol (SDP) extends the characteristics that are used to negotiate and establish audio calls between protocol servers and unified messaging servers to play or record voice messages and to manage the unified messaging mailbox by using touch-tone commands. |
Specifies the Groove Dynamics Protocol, which is an application-layer distributed protocol for consistently ordering operations on an arbitrary number of peers. |
|
[MS-GRVHENC]: HTTP Encapsulation of Simple Symmetric Transport Protocol (SSTP) |
Specifies the HTTP Encapsulation of Simple Symmetric Transport Protocol (SSTP), which is used by the client to encapsulate SSTP for firewall and proxy traversal. |
Specifies the Groove RDB Commands Protocol, which is used to distribute database operations among endpoints in a shared space. |
|
[MS-GRVSPCM]: Client to Management Server Groove SOAP Protocol |
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. |
[MS-GRVSPMR]: Management Server to Relay Server Groove SOAP Protocol |
Specifies the Management Server to Relay Server Groove SOAP Protocol, which enables the management server to manage the relay server's services to users. |
Specifies the Simple Symmetric Transport Protocol (SSTP), which provides bidirectional asynchronous application layer communications between client computers and server computers. |
|
[MS-GRVSSTPS]: Simple Symmetric Transport Protocol (SSTP) Security Protocol |
Specifies the Simple Symmetric Transport Protocol (SSTP) Security Protocol, which is used for client registration and authentication with a relay server over SSTP. |
[MS-GRVWDPP]: Wide Area Network Device Presence Protocol (WAN DPP) |
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. |
[MS-H264PF]: RTP Payload Format for H.264 Video Streams Extensions |
Specifies the RTP Payload Format for H264 Streams Extensions protocol, which is the payload format used to carry real-time video streams in the payload of the Real-Time Transport Protocol (RTP). |
[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). |
[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. |
[MS-ICE2BWM]: Interactive Connectivity Establishment (ICE) 2.0 Bandwidth Management Extensions |
Specifies the Interactive Connectivity Establishment (ICE) Bandwidth Management Extensions, which are used to determine and enforce bandwidth policy constraints by communicating with a bandwidth policy aware server. |
Specifies the IMESync Syntax Structure, which enables an on-screen editor to use items that are defined in a remote list as its custom words. |
|
[MS-INFODCF]: InfoPath Data Connection File Download Protocol |
Specifies the InfoPath Data Connection File Download Protocol, in which a protocol client can download information defining the connection parameters for a specific remote data store. |
[MS-MERX]: Microsoft Error Reporting Extension to Corporate Error Reporting Version 1.0 Protocol |
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. |
The Office Broadcast Participant Service is used to join an existing broadcast session and transmit broadcast data to a protocol client from a protocol state server. |
|
The Office Broadcast Presentation Service is used to start a broadcast session and transmit broadcast data to a protocol client from a protocol state server. |
|
Specifies the OC Authentication Web Service Protocol, which defines the message formats, server behavior, and client behavior for the purposes of authentication and certificate enrollment. |
|
Specifies the Lync Autodiscover Web Service Protocol, which provides protocol clients with the ability to discover their home servers, and discover and use web services. |
|
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. |
|
[MS-OCEXUM]: Call Control for Exchange Unified Messaging Protocol Extensions |
Specifies the Call Control Protocol Extensions for Exchange Unified Messaging. This protocol, an extension to Session Initiation Protocol (SIP), is used between a client and server to play voice messages and to manage the Unified Messaging mailbox with voice commands. |
Describes a protocol that provides a mechanism to allow the client of a persistent chat system to start an external chat room management web application. |
|
[MS-OCPSTN]: Session Initiation Protocol (SIP) for PSTN Calls Extensions |
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. |
[MS-OCSMP]: Microsoft Online Conference Scheduling and Management Protocol |
Specifies the Microsoft Online Conference Scheduling and Management Protocol, which provides information about how the remote client communicates with the protocol server to schedule and manage online conferences. |
Specifies the Office Mobile PowerPoint Web Handler Protocol, used to transmit information about the structure and content of a presentation, formatted for mobile devices. |
|
Specifies the Office Mobile Word Web Handler Protocol, used to display documents that are optimized for viewing on a mobile device. |
|
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. |
|
Specifies the PSOM Shared Object Messaging (PSOM) protocol, which is used to exchange messages between the protocol client and protocol server. This protocol is designed to facilitate communications for data collaboration and Web conferencing applications. |
|
Specifies the PowerPoint Web Broadcast Discovery Protocol, used to discover the version and location of a broadcast protocol service. |
|
Specifies the PowerPoint Web Broadcast Host Protocol, used to create and manage a broadcast slide show session. |
|
Specifies the PowerPoint Web Broadcast Protocol, used to transmit broadcast slide show state data between a protocol client and a protocol state server. |
|
Specifies the PowerPoint Web Editor Data Protocol, which enables a protocol client to obtain information about and modify presentation content on a protocol server. |
|
The PowerPoint Web Presentation Handler Protocol is used by a protocol server to send presentation content to a protocol client. |
|
[MS-PWVPDP]: PowerPoint Web Viewer Presentation Data Protocol |
Specifies the PowerPoint Web Viewer Presentation Data Protocol, which enables a protocol client to obtain information about presentation content on a protocol server. |
[MS-PWVRSC]: PowerPoint Web Viewer Rendered Static Content Structure |
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. |
Specifies the Quality of Experience Monitoring Server Protocol, which is used for reporting audio and video Quality of Experience (QoE) metrics. |
|
Specifies the Response Group Service Web Service Protocol, which is the procedure to access agent information. This protocol enables a protocol client to access agent information exposed by a protocol server. |
|
[MS-RTASPF]: RTP for Application Sharing Payload Format Extensions |
Specifies the RTP Payload Format for Application Sharing Extensions, which is the payload format for transporting Application Sharing data using RTP packets. |
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. |
|
[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. |
[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). |
[MS-SDPEXT]: Session Description Protocol (SDP) Version 2.0 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. |
[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. |
[MS-SIPAPP]: Session Initiation Protocol (SIP) Application Protocol |
Specifies the Session Initiation Protocol (SIP) Application Protocol, which is a collection of independent proprietary client-server protocols that are used to provide enhanced functionality to Session Initiation Protocol (SIP)-based communication systems. |
[MS-SIPCOMP]: Session Initiation Protocol (SIP) Compression Protocol |
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. |
[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. |
[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. |
[MS-SRTP]: Secure Real-time Transport Protocol (SRTP) Profile |
Specifies the Secure Real-time Transport Protocol (SRTP) Profile, which is a subset of 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. |
[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. |
Specifies the Microsoft OneDrive Save to Web SOAP Web Service that is used to gather basic information about files and folders hosted on a server, along with information about the service implementing the protocol. |
|
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. |
|
[MS-TURNBWM]: Traversal using Relay NAT (TURN) Bandwidth Management Extensions |
Specifies the Traversal using Relay NAT (TURN) Bandwidth Management Extensions to the TURN protocol to provide support for controlling access to network bandwidth. |
Specifies the Universal Data Connection 2.0 XML File Format, which provides a container for data connection information. |
|
Specifies the Web Application Open Platform Interface Protocol. This protocol identifies a set of operations that enables a client to access and change files stored by a server. |
|
[MS-XCCOSIP]: Extensible Chat Control Over Session Initiation Protocol (SIP) |
Specifies the Extensible Chat Control Over Session Initiation Protocol. This protocol provides messaging and control mechanism between users and the server in a persistent multiparty channel communication system. |
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. |