Freigeben über


RpcSmDestroyClientContext-Funktion (rpcndr.h)

Die RpcSmDestroyClientContext-Funktion beansprucht die Clientspeicherressourcen für ein Kontexthandle und stellt das Kontexthandle null.

Syntax

RPC_STATUS RpcSmDestroyClientContext(
  void **ContextHandle
);

Parameter

ContextHandle

Kontexthandle, das nicht mehr verwendet werden kann. Das Handle wird auf NULL festgelegt, bevor RpcSMDestroyClientContext zurückgibt.

Rückgabewert

Wert Bedeutung
RPC_S_OK
Der Aufruf war erfolgreich.
RPC_X_SS_CONTEXT_MISMATCH
Das Handle ist ungültig.
 
Hinweis Eine Liste der gültigen Fehlercodes finden Sie unter RPC-Rückgabewerte.
 

Hinweise

Clientanwendungen verwenden RpcSmDestroyClientContext , um Ressourcen aus einem inaktiven Kontexthandle zurückzufordern. Anwendungen können RpcSmDestroyClientContext aufrufen, nachdem ein Kommunikationsfehler das Kontexthandle unbrauchbar macht. Die RpcSmDestroyClientContext-Funktion bietet dieselbe Funktionalität wie die RpcSsDestroyClientContext-Funktion .

Diese Funktion ruft den Herunterlaufprozess des Kontexthandles des Servers nicht auf.

Wenn RpcSmDestroyClientContext die Arbeitsspeicherressourcen zurückgibt, wird auch das Kontexthandle NULL. Weitere Informationen finden Sie unter Verwenden von Kontexthandles.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile rpcndr.h (include Rpc.h)
Bibliothek Rpcrt4.lib
DLL Rpcrt4.dll

Weitere Informationen

RpcSsDestroyClientContext