1.7 Versioning and Capability Negotiation
The PowerShell Remoting Protocol is based on the Web Services Management Protocol Extensions for Windows Vista specified in [MS-WSMV].
Supported Transports: The PowerShell Remoting Protocol is implemented on top of WSMV, as defined in section 3.1.5.3.
Protocol Versions: The PowerShell Remoting Protocol supports the following explicit dialects: WSMAN1.1. These dialects are defined in section 3.1.5.3.1.
PowerShell Remoting Protocol Version: The PowerShell Remoting Protocol requires the option named protocolversion to be present in the OptionSet of the wxf:Create message. This option is described in section 3.1.5.3.1 and is used by the server to send messages to the client in a format that client can understand.
Capability Negotiation: The PowerShell Remoting Protocol does explicit capability negotiation as specified in sections 3.1.5.4.1 and 3.2.5.4.1.