WsRevokeSecurityContext-Funktion (webservices.h)

Widerruft einen Sicherheitskontext. Kann nur serverseitig aufgerufen werden. Weitere Anforderungen, die diesen Sicherheitskontext verwenden, schlagen fehl, und ein Fehler wird an den Client gesendet.

Diese Funktion kann verwendet werden, wenn der Server weiß, dass keine weiteren Nachrichten mehr eingehen und nicht warten möchte, bis der Client oder die Kontexttimeouts die Rückgewinnung von Ressourcen auslösen, oder wenn der Server sich an der aktiven Kontextverwaltung beteiligen möchte.

Syntax

HRESULT WsRevokeSecurityContext(
  [in]           WS_SECURITY_CONTEXT *securityContext,
  [in, optional] WS_ERROR            *error
);

Parameter

[in] securityContext

Der zu widerrufende Sicherheitskontext.

[in, optional] error

Gibt an, wo zusätzliche Fehlerinformationen gespeichert werden sollen, wenn die Funktion fehlschlägt.

Rückgabewert

Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile webservices.h
Bibliothek WebServices.lib
DLL WebServices.dll