Fungsi RpcRevertToSelf (rpcdce.h)
Setelah memanggil RpcImpersonateClient dan menyelesaikan tugas apa pun yang memerlukan peniruan klien, server memanggil RpcRevertToSelf untuk mengakhiri peniruan identitas dan untuk membangun kembali identitas keamanannya sendiri.
Sintaks
RPC_STATUS RpcRevertToSelf();
Mengembalikan nilai
Nilai | Makna |
---|---|
|
Panggilan berhasil. |
|
Server tidak memiliki klien untuk ditiru. |
|
Handel pengikatan tidak valid. |
|
Ini adalah jenis pengikatan yang salah untuk operasi ini. |
|
Panggilan tidak didukung untuk sistem operasi ini, transportasi ini, atau subsistem keamanan ini. |
Catatan Untuk daftar kode kesalahan yang valid, lihat Nilai Pengembalian RPC.
Keterangan
Dalam aplikasi multithreaded, jika panggilan ke RpcImpersonateClient adalah dengan handel ke utas klien lain, Anda harus memanggil RpcRevertToSelfEx dengan handel ke utas tersebut untuk mengakhiri peniruan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | rpcdce.h (termasuk Rpc.h) |
Pustaka | Rpcrt4.lib |
DLL | Rpcrt4.dll |