Funzione RpcRevertToSelf (rpcdce.h)
Dopo aver chiamato RpcImpersonateClient e aver completato tutte le attività che richiedono la rappresentazione client, il server chiama RpcRevertToSelf per terminare la rappresentazione e per ristabilire la propria identità di sicurezza.
Sintassi
RPC_STATUS RpcRevertToSelf();
Valore restituito
Valore | Significato |
---|---|
|
La chiamata ha avuto esito positivo. |
|
Il server non dispone di un client da rappresentare. |
|
L'handle di associazione non è valido. |
|
Si tratta del tipo di binding errato per questa operazione. |
|
La chiamata non è supportata per questo sistema operativo, questo trasporto o questo sottosistema di sicurezza. |
Nota Per un elenco di codici di errore validi, vedere Valori restituiti RPC.
Commenti
In un'applicazione multithreading, se la chiamata a RpcImpersonateClient è con un handle a un altro thread client, è necessario chiamare RpcRevertToSelfEx con l'handle a tale thread per terminare la rappresentazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | rpcdce.h (include Rpc.h) |
Libreria | Rpcrt4.lib |
DLL | Rpcrt4.dll |