WSPP Overview and Reference Documents

 

Overview and Reference Materials

Overview

Specification Description
[MS-ADFSOD]: Active Directory Federation Services (AD FS) Protocols Overview Provides an overview of the functionality and relationship of the Active Directory Federation Services (AD FS) protocols. AD FS offers a means for distributed identification, authentication, and authorization across organizational and platform boundaries. It extends the ability to use single sign-on functionality that is normally available only within a single security or enterprise boundary to Internet-facing applications, which gives customers, partners, and suppliers a streamlined user experience while accessing the web-based applications of an organization. The AD FS protocols that are described in this document provide for tasks such as sharing of authorization codes among groups of AD FS servers, obtaining security tokens for users from security token services, and integrating AD FS with preauthentication proxies. These protocols include [MS-ADFSOAL], [MS-ADFSPIP], [MS-ADFSPP], [MS-ADFSWAP], [MS-MWBE], [MS-MWBF], and [MS-OAPX], along with various industry standards.
[MS-ADOD]: Active Directory Protocols Overview Provides an overview of the functionality and relationship of the protocols that make up the client-server and server-to-server behavior of Active Directory. The Active Directory protocols provide directory services for the centralized storage of identity and account information, as well as storage for other forms of data such as group policies and printer location information, a foundation for authentication services in a domain environment, domain services, and directory replication services in Windows. The Active Directory protocols are specified in [LDAP], [MS-ADTS], [MS-SRPL], [MS-DRSR], [MS-SNTP], [MS-LSAD], [MS-LSAT], [MS-DSSP], [MS-SAMR], [MS-SAMS], [MS-WSDS], [WXFR], [WSENUM], [MS-WSTIM], [MS-ADDM], [MS-WSPELD], and [MS-ADCAP].
[MS-AUTHSOD]: Authentication Services Subsystem Overview Document Provides an overview of the functionality and relationship of the protocols in the Authentication Services Subsystem. The Authentication Services Subsystem verifies the identity of users, computers, and services through the interactive logon and network logon authentication processes. Once authenticated, these entities can be authorized to access network resources securely. The Microsoft Windows client and server operating systems implement a set of authentication protocol standards, such as Kerberos [RFC4120], and their extensions, such as [MS-KILE], as part of an extensible architecture consisting of Security Service Provider (SSP) security packages.
[MS-AZOD]: Authorization Protocols Overview Provides an overview of the functionality and relationship of the Authorization protocols, which control the process of granting access to resources once authentication has been accomplished. An authenticated request is not sufficient for access by itself; a corresponding decision must also be made to decide if a particular request is authorized. To accomplish this, several authorization models are provided under Windows. This document provides an overview of these models as implemented by [MS-PAC], [MS-AZMP], [MS-GPCAP], [MS-CAPR], [MS-CTA], [MS-DTYP], [MS-ADTS], [MS-COMA], and [MS-TDS].
[MS-CCROD]: Content Caching and Retrieval Protocols Overview Provides an overview of the functionality and relationship of the protocols implemented in the Windows Peer Content Caching and Retrieval framework, which includes the protocols specified in [MS-FSCC], [MS-PCCRC], [MS-PCCRD], [MS-PCCRR], [MS-PCHC], [MS-PCCRTP], and [MS-SMB2]. This framework is based on a peer-to-peer discovery and distribution model designed to reduce wide-area-network (WAN) link bandwidth utilization and provide faster content downloads from a local area network (LAN) in a branch office. The Content Caching and Retrieval protocols support scenarios such as accessing content from a file server or a Web server where storing content locally from all locations in a distributed environment is not practical. If the Content Caching and Retrieval of data is unavailable or fails, normal file access would continue without caching using the SMB 2.1/2, HTTP, or HTTPS protocols.
[MS-CERSOD]: Certificate Services Overview Document Provides an overview of the functionality and relationship of the protocols in the Certificate Services System, for both standalone and enterprise modes. The Certificate Services System consists of a set of protocols that are used for certificate enrollment, certificate policy, and remote administration of certificate services. It includes the certificate enrollment protocols [MS-WCCE], [MS-ICPR], and [MS-WSTEP], the certificate enrollment policy protocols [MS-XCEP] and [MS-CRTD], and the certificate remote administration protocol [MS-CSRA]. The Certificate Services System operates in two modes, standalone and enterprise.
[MS-DOCO]: Windows Protocols Documentation Roadmap Provides an overview of the Windows protocols documentation set. It provides a high-level roadmap for finding and navigating the documentation set and describes the content for each type of document.
[MS-FASOD]: File Access Services Protocols Overview Provides an overview of the functionality and relationship of the File Access Services (FAS) protocols, which enable network file access and sharing in Windows and allow a client computer to discover, access, and share files that are hosted on, and made available by, another computer. The FAS protocols are specified in [MS-BRWS], [MS-CIFS], [MS-DFSC], [MS-FSA], [MS-FSCC], [MS-RAP], [RFC1094], [RFC1813], [RFC4918], [RFC5661], [MS-SMB], [MS-SMB2], [MS-SMBD], [MS-WDV], [MS-WDVME], and [MS-WDVSE].
[MS-FSMOD]: File Services Management Overview Document Provides an overview of the functionality and relationship of the protocols used for configuring, managing, and monitoring file services in Windows over the network. The File Services Management protocols include the protocols specified in [MS-FSRM], [MS-WKST], [MS-SRVS], [MS-RAP], [MS-DFSNM], [MS-DFSRH], [MS-FRS2], and [MS-FRS1]. These protocols support scenarios such as share management, DFS namespace management, SMB Server management, SMB network redirector management , file server resource management, and file replication.
[MS-GPOD]: Group Policy Protocols Overview Provides an overview of the functionality and relationship of the protocols that implement Group Policy. The Group Policy System enables administrators to define and manage desired computer configurations or policy settings for a large number of users and computers within an Active Directory environment. Administrators can define policy settings once and rely on the Windows operating system to enforce policy. The Group Policy System enables a Group Policy Client to retrieve policy settings from a Group Policy Server and enables Administrative tools to retrieve, create, update, and delete policy settings. The Group Policy protocols are specified in [MS-GPOL], [MS-GPAC], [MS-GPCAP], [MS-GPDPC], [MS-GPEF], [MS-GPFAS], [MS-GPFR], [MS-GPIE], [MS-GPIPSEC], [MS-GPNAP], [MS-GPNRPT], [MS-GPPREF], [MS-GPREG], [MS-GPSB], [MS-GPSCR], [MS-GPSI], and [MS-GPWL].
[MS-NAPOD]: Network Access Protection Protocols Overview Provides an overview of the functionality and relationship of the protocols required for Network Access Protection (NAP). NAP provides mechanisms for verifying user identities, ensuring proper software configuration of client computers and system states through network access processes, and resolving client remediation problems.
[MS-NETOD]: Microsoft .NET Framework Protocols Overview Document Provides an overview of the .NET Framework protocols that map to the .NET Framework distributed technologies that enable network communications. This includes the protocols implemented in the Windows Workflow Foundation (WF), Windows Communication Foundation (WCF), identity and directory services, data access, ASP.NET, and .NET Remoting technologies of the .NET Framework.
[MS-PRSOD]: Print Services Overview Document Provides an overview of the functionality and relationship of the protocols in the Print Services System. The Print Services System consists of a distributed system of print servers that manage printers and make them available to print clients. One or more servers may be used, each server independently managing one or more printers. Clients use the component protocols to submit print jobs, manage jobs, receive job notifications, obtain printer drivers, and administer print queues. The Print Services System includes the protocols specified in [MS-CIFS], [MS-EMFSPOOL], [MS-FSCC], [MS-GPDPC], [MS-PAN], [MS-PAR], [MS-RAP], [MS-RPRN], [MS-SMB], [MS-SMB2], and [MS-WPRN].
[MS-RDSOD] Remote Desktop Services Protocols Overview Provides an overview of the functionality and relationship of the protocols implemented in the Remote Desktop services in Windows, which includes the protocols specified in [MS-RDPBCGR], [MS-TSGU], [MS-TSTS], [MS-TSWP], [MS-RDPEDC], [MS-RDPEGDI], [MS-RDPCR2], [MS-RDPNSC], [MS-RDPRFX], [ MS-RDPEPS], [MS-RDPELE], [MS-RDPECLIP], [MS-RDPEDYC], [MS-RDPEFS], [MS-RDPESP], [MS-RDPEPC], [MS-RDPESC], [MS-RDPEA], [MS-RDPEAI], [MS-RDPEMC], [MS-RDPEPNP], [MS-RDPEUSB], [MS-RDPERP], [MS-RDPEV], [MS-RDPEXPS], [MS-RDPERP], [MS-RDPEUDP], [MS-RDPEGFX], [MS-RDPEMT], [MS-RDPEECO], [MS-RDPEVOR], and [MS-RDPEI]. Using the Remote Desktop protocols, a user of a remote client can initiate a user session on a server and then run programs, save files, and use network resources. This supports the hosting of multiple simultaneous user sessions on servers. Remote Desktop protocols support scenarios such as redirecting keyboard, mouse, clipboard, media player content, print jobs, smart card data, and file system data between the RDP client and the server.
[MS-RMSOD]: Rights Management Services Overview Document The RMS system allows individuals and administrators to encrypt and specify access and usage restrictions on various types of data, including documents and e-mail messages. This helps prevent sensitive information from being accessed and used by unauthorized people. This system includes persistent usage policies, and interacts with systems or applications that create or consume rights protected content.
[MS-STOROD]: Storage Services Protocols Overview Provides an overview of the functionality and relationship of the storage services protocols implemented in Windows, which includes the protocols specified in [MS-DMRP], [MS-VDS], [MS-SCMP], [MS-RSMP], and [MS-EFSR]. The Storage Services protocols provide disk and volume management services, data backup and restore, removable media management, encrypted file access control, and file encryption. They support scenarios such as creating/modifying volumes, configuring HBA ports and iSCSI initiators, creating shadow copies, restoring the shadow copies, creating/deleting media pool, mounting/dismounting media, file encryption/decryption, and providing cryptographic access permissions to encrypted files.
[MS-TPSOD] - Transaction Processing Services Protocols Overview Provides an overview of the functionality and relationship of the Transaction Processing protocols, which are specified in [MS-DTCO], [MS-CMOM], [MS-DTCM], [MS-TIPP], [MS-DTCLU], [WSAT10], [WSAT11], [MS-WSRVCAT], [MC-DTCXA], [MS-CMP], and [MS-CMPO]. Transaction processing is designed to maintain a computation system in a known, consistent state. It allows multiple individual operations to be linked together as a single, indivisible operation called an atomic transaction. Broadly speaking, transaction processing involves updating data, which may be distributed across multiple systems, so that either all of the changes are processed or none of the changes are processed.
[MS-WMOD]: Windows Management Protocols Overview Provides an overview of the functionality and relationship of the Windows Management protocols, which are specified in [MS-WMI], [MS-WSMAN], [MS-WSMV], and [MS-PSRP]. The Windows Management protocols provide the ability to control settings and to collect data for a set of client and server computers. These protocols enable a computer to query another system or computer and to perform administrative operations to monitor, troubleshoot, and conduct hardware and software inventories in remote computers. The Windows Management Instrumentation Encoding Version 1.0 [MS-WMIO] is an integral part of the capabilities of the Windows Management Instrumentation Protocol; it specifies a binary data encoding format that is used by this protocol for network communication.
[MS-WPO]: Windows Protocols Overview Provides a conceptual overview of the protocols implemented in Windows and a roadmap to their protocol specifications. It provides conceptual background on Windows concepts and relationships across technology-specific protocol sets as appropriate.
[MS-WSUSOD]: Windows Server Update Services Overview Document Provides a system overview of the protocols in the Windows Server Update Services (WSUS) system. The WSUS system implements the Windows Server Update Services: Client-Server Protocol specified in [MS-WUSP] and the Windows Server Update Services: Server-Server Protocol specified in [MS-WSUSSS]. These protocols enable communication between the Windows Server Update Services client and server to enable clients to discover software updates available on the server. They also enable communication between servers to propagate software update information, the updates, and administrative intent in a hierarchical deployment of the system.

Reference

Specification Description
[MS-DTYP]: Windows Data Types Describes the common data types used in the protocol specifications.
[MS-ERREF]: Windows Error Codes Describes the HRESULT values, Win32 error codes, and NTSTATUS values that are referenced in the protocol specifications throughout the Windows protocols documentation set.
[MS-LCID]: Windows Language Code Identifier (LCID) Reference Describes localizable information in Windows. It lists all language code identifiers (LCIDs) available in all versions of Windows.
[MS-UCODEREF]: Windows Protocols Unicode Reference Provides related Unicode processing algorithms on the Windows platform. This includes, but is not limited to, Unicode string comparison and conversion of Unicode to legacy code pages.