Windows Protocols

This page and associated content may be updated frequently. We recommend you subscribe to the RSS feed to receive update notifications.

The Windows Protocols documentation contains detailed technical specifications for Microsoft protocols that are implemented and used by Windows to interoperate or communicate with other Microsoft products. It also contains technical specifications for extensions to industry-standard and other published protocols that are used by Windows. In addition, the documentation includes a set of companion technology overview and reference documents that supplement the technical specifications with conceptual background, overviews of inter-protocol relationships and interactions, and technical reference information.

The technical documents in the Open Specifications Library may be accessed without charge and without restriction. However, many of the technical documents include patented inventions. Some of these patents are available at no charge under the Open Specifications Promise or the Microsoft Community Promise. The remaining patents are available through various licensing programs. For more information, please visit the Microsoft Open Specifications Dev Center or send an email message to the IP Licensing Team.

Explore Windows Protocols Documentation

Windows Technology Overviews

Provides information about the protocols and other technologies that are included in the Windows Protocols documentation set and the relationships among those technologies.

Windows Technical Specifications

Provides detailed technical specifications for Microsoft proprietary protocols (including extensions to industry-standard or other published protocols) and other technologies that are used by Windows to communicate with other Microsoft products.

Windows References

Provides reference documents that are available for use with the Windows Protocols documentation set.

Forums and Blogs

Open Specifications Forums

These user forums are available to answer technical questions about the Open Specifications documents.

Open Specifications Blogs

These blogs, authored by the engineers who support the Open Specifications documents, provide a different venue for further discussion of those documents.

What’s New and Changed in the Windows Releases

What's New and Changed lists the protocol documentation for Windows 10 and Windows Server Operating System that fall into the new and updated categories.

Important To download a .zip file of all the protocol documentation, including protocol documents that are unchanged for Windows 10 and Windows Server Operating System, see Windows Protocols Documents.

Preview Documents

From time to time, Microsoft may publish a preview, or pre-release, version of an Open Specifications technical document for community review and feedback. To provide feedback for a preview version of a technical document, please follow the instructions for that document, if provided. Otherwise, you can provide feedback by using the Open Specifications Forums.

The preview period for a technical document varies. Additionally, not every technical document will be published for preview.

After the preview period, the technical document is published to the appropriate location in the Open Specifications Library.

Preview Documents lists the current preview or pre-release documents.


Windows Protocols PDF .zip file

Microsoft Message Analyzer Download

How To

Windows Protocols References

Interoperability Testing

Microsoft Message Analyzer Operating Guide

FAQ: Network Captures for Technology Overview Documents


Windows Protocols Errata

Windows Protocols Forum

Open Specifications Developer Center