2.1 Transport

The Workstation Service Remote Protocol MUST use the following RPC protocol sequence: RPC over SMB ([MS-RPCE] section 2.1.1.2).

The Workstation Service Remote Protocol MUST use the following well-known endpoint. The endpoint is the pipe name [PIPE] for RPC over SMB:

\PIPE\wkssvc

The client MUST set an impersonation level for the creation of the above pipe to either IDENTIFICATION or IMPERSONATION (section 2.2.2).

This is the only protocol that is supported for this endpoint.

This protocol MUST use the UUID (section 1.9). The RPC version number is 1.0.

This protocol allows any user to establish a connection to the RPC server (2). The server uses the underlying RPC protocol to retrieve the identity of the caller that made the method call ([MS-RPCE] section 3.3.3.4.3, second bullet). The server SHOULD<4> use this identity to perform method-specific access checks (section 3.2.4).