2.1 Transport

All messages MUST be transported using a named pipe, as specified in [MS-SMB]. The following pipe names are used<3>:

  • \pipe\OSearch

  • \pipe\SPSearch

This protocol uses the underlying SMB named pipe protocol to retrieve the identity of the caller that made the connection, as specified in [MS-SMB]. The protocol client MUST set SECURITY_IDENTIFICATION as the ImpersonationLevel in the request [MS-SMB] to open the named pipe.