Fungsi RevertSecurityContext (sspi.h)

Memungkinkan paket keamanan untuk menghentikan peniruan nama pemanggil dan memulihkan konteks keamanannya sendiri.

Sintaks

KSECDDDECLSPEC SECURITY_STATUS SEC_ENTRY RevertSecurityContext(
  [in] PCtxtHandle phContext
);

Parameter

[in] phContext

Menangani konteks keamanan yang ditiru. Handel ini harus diperoleh dalam panggilan ke fungsi AcceptSecurityContext (Umum) dan digunakan dalam panggilan ke fungsi ImpersonateSecurityContext .

Mengembalikan nilai

Jika fungsi berhasil, nilai yang dikembalikan adalah SEC_E_OK.

Jika fungsi gagal, nilai yang dikembalikan bisa menjadi salah satu kode kesalahan berikut.

Menampilkan kode Deskripsi
SEC_E_INVALID_HANDLE
Handel yang diteruskan ke fungsi tidak valid.

Keterangan

RevertSecurityContext tidak tersedia dengan semua paket keamanan di semua platform. Biasanya, ini hanya diimplementasikan pada platform dan dengan paket keamanan yang panggilan ke fungsi QuerySecurityPackageInfo menunjukkan dukungan peniruan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header sspi.h (termasuk Security.h)
Pustaka Secur32.lib
DLL Secur32.dll

Lihat juga

AcceptSecurityContext (Umum)

ImpersonateSecurityContext

Fungsi SSPI