Función RpcRevertToSelf (rpcdce.h)
Después de llamar a RpcImpersonateClient y completar las tareas que requieren suplantación de cliente, el servidor llama a RpcRevertToSelf para finalizar la suplantación y restablecer su propia identidad de seguridad.
Sintaxis
RPC_STATUS RpcRevertToSelf();
Valor devuelto
Valor | Significado |
---|---|
|
La llamada se realizó correctamente. |
|
El servidor no tiene un cliente para suplantar. |
|
El identificador de enlace no es válido. |
|
Este es el tipo incorrecto de enlace para esta operación. |
|
La llamada no se admite para este sistema operativo, este transporte o este subsistema de seguridad. |
Nota Para obtener una lista de códigos de error válidos, vea Rpc Return Values.
Comentarios
En una aplicación multiproceso, si la llamada a RpcImpersonateClient está con un identificador para otro subproceso de cliente, debe llamar a RpcRevertToSelfEx con el identificador de ese subproceso para finalizar la suplantación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | rpcdce.h (include Rpc.h) |
Library | Rpcrt4.lib |
Archivo DLL | Rpcrt4.dll |