3.4.4.4 An RPC Client Application Issues a Named Pipe Transaction
The caller supplies the following:
The ClientGenericContext structure returned by the interface specified in section 3.4.4.1.
The buffer to be written to the named pipe.
The number of bytes to be read from the named pipe.
Based on the ClientGenericContext.ProtocolDialect field value, the request MUST be handled as specified in section 3.2.4.34 or in [MS-SMB2] section 3.2.4.20.4, providing the following input parameters:
Client.Open: The ProtocolSpecificOpen field from the ClientGenericContext structure supplied by the caller.
The size of the caller-supplied buffer, in bytes.
A buffer supplied by the caller.
The number of bytes to read, as supplied by the caller.