RevertToSelf

機能
クライアントアプリケーションによる偽装を終了する
Declare Function RevertToSelf Lib "advapi32.dll" ()  As Long
Declare Function RevertToSelf Lib "advapi32.dll" ()  As Integer

BOOL RevertToSelf(VOID);
引数
戻り値

正常終了のとき                0以外
エラーのとき                  0
備考
DdeImpersonateClient、ImpersonateDdeClientWindow
ImpersonateLoggedOnUser、ImpersonateNamedPipeClient、ImpersonateSelf
SetThreadToken のいずれかの関数を使って偽装を開始した後、RevertToSelf()関数を
呼び出して偽装を終了する。
RpcImpersonateClient()関数を使ってクライアントを偽装した RPC サーバーは
RpcRevertToSelf()関数、または RpcRevertToSelfEx()関数で偽装を終了する。