Transportsicherheit
Obwohl dies nicht die bevorzugte Methode ist, können Sie die Sicherheitseinstellungen verwenden, die der Named-Pipe-Transport bietet, um Ihrer verteilten Anwendung Sicherheitsfeatures hinzuzufügen. Diese Sicherheitseinstellungen werden mit den Microsoft RPC-Funktionen verwendet, die mit den Präfixen RpcServerUseProtseq und rpcServerUseAllProtseqsbeginnen, und die Funktionen RpcImpersonateClient und RpcRevertToSelf.
Anmerkung
Wenn Sie eine Anwendung ausführen, die ein Dienst ist und Sie NTLM für die Sicherheit verwenden, müssen Sie eine explizite Dienstabhängigkeit für Ihre Anwendung hinzufügen. Die Secur32.dll ruft den Dienststeuerungs-Manager (Service Control Manager, SCM) auf, um den NTLM-Sicherheitspaketdienst zu starten. Eine RPC-Anwendung, die ein Dienst ist und als System ausgeführt wird, muss sich jedoch auch an den SC wenden, es sei denn, sie stellt eine Verbindung mit einem anderen Dienst auf demselben Computer her.