srv_revert_to_self (API für erweiterte gespeicherte Prozeduren)
Beendet den Identitätswechsel einer Clientanwendung.
Syntax
BOOL srv_revert_to_self (SRV_PROC * srvproc);
Argumente
- srvproc
Ein Zeiger auf die SRV_PROC-Struktur, die das Handle für eine bestimmte Clientverbindung ist. Die Struktur enthält alle Kontrollinformationen, mit der die API-Bibliothek für erweiterte gespeicherte Prozeduren Kommunikationen und Daten zwischen der Anwendung und dem Client verwaltet.
Rückgabewert
true, wenn die gespeicherte Prozedur den Identitätswechsel erfolgreich beendet; andernfalls false.
Hinweise
Eine erweiterte gespeicherte Prozedur sollte srv_revert_to_self aufrufen, nachdem alle Identitätswechsel beendet wurden, die mittels srv_impersonate_client (API für erweiterte gespeicherte Prozeduren) gestartet wurden.
Bei einem Fehler für srv_revert_to_self wird die Anwendung weiter im Kontext des Clients ausgeführt. Dies ist möglicherweise nicht korrekt. Bei einem Fehler für srv_revert_to_self sollte der Prozess geschlossen werden.