2.2.4 Microsoft PowerPoint

The following table describes the protocol used by Microsoft PowerPoint 2013, Microsoft PowerPoint 2010, or Microsoft Office PowerPoint 2007 for communicating with Slide Libraries.

Protocol name

Description

Short name

Slide Library Web Service Protocol

Obtains information about slides in a PowerPoint Slide Library on a SharePoint site.

[MS-SLIDELI]

The following table describes the protocols used by Microsoft PowerPoint Online for viewing and editing presentations stored on a protocol server through a Web browser.

Protocol name

Description

Short name

PowerPoint Web Editor Data Protocol

This protocol enables a protocol client to send a request to modify presentation content to the protocol server and then receive from the protocol server information about the result of the modification.

To facilitate this, the protocol allows the protocol client to send a request to the protocol server and then receive from the protocol server information about the existence of presentation slides, main master slides, and slide layouts. The protocol client can also send a request to the protocol server and then receive from the protocol server images of slide content.

[MS-PWEDPS]

PowerPoint Web Viewer Presentation Data Protocol

This protocol enables a protocol client to send a request to retrieve presentation content from the protocol server.

To facilitate this, the protocol allows the protocol client to request specific pieces of content from a presentation stored on the protocol server. In a presentation slide contained within a presentation, a protocol client can retrieve information describing the presentation slide contents as well as images of the presentation slide contents.

[MS-PWVPDP]

The following table describes the protocols used by PowerPoint 2010 and PowerPoint Online for creating and viewing a broadcast slide show.

Protocol name

Description

Short name

PowerPoint Web Broadcast Discovery Protocol

This protocol enables a protocol client to send a request containing client information to the protocol server and then receive information about the endpoint (2) that is most suited for future communication with the protocol client.

The protocol server uses the information provided by the protocol client such as the list of supported protocol versions to decide a suitable endpoint.

[MS-PWBDPS]

PowerPoint Web Broadcast Host Protocol

This protocol enables a protocol client to upload a presentation to a protocol server, delete a presentation from a protocol server, and retrieve information that is necessary to successfully start a presentation broadcast session.

The protocol allows the protocol client to request information such as the protocol server settings, URL to upload the presentation to, location of the PowerPoint Web Broadcast service, and the URL to view the Presentation Broadcast session.

[MS-PWBHPS]

PowerPoint Web Broadcast Protocol

This protocol enables a protocol client to send requests to a protocol server allowing the client to start or end a broadcast session, and to store broadcast state data on the protocol server.

[MS-PWBPS]

In addition to the protocols used in the Office Broadcast Presentation Service<3> (section 2.1.20), the following table describes the protocols used by PowerPoint 2013 and PowerPoint Online for creating and viewing a broadcast slide show.

Protocol name

Description

Short name

PowerPoint Web Presentation Handler Protocol

This protocol enables a protocol client to send a request to retrieve information about presentation content from the protocol server. To facilitate this, the protocol allows the protocol client to request specific pieces of content from a presentation stored on the protocol server.

[MS-PWPHP]