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 RpcServerUseAllProtseqs und den Funktionen RpcImpersonateClient und RpcRevertToSelf beginnen.
Hinweis
Wenn Sie eine Anwendung ausführen, bei der es sich um einen Dienst handelt und Sie NTLM für die Sicherheit verwenden, müssen Sie eine explizite Dienstabhängigkeit für Ihre Anwendung hinzufügen. Der Secur32.dll ruft den Dienststeuerungs-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 mit dem SC in Verbindung setzen, es sei denn, sie stellt eine Verbindung mit einem anderen Dienst auf demselben Computer her.