Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengekspor konteks keamanan ke proses lain.
Fungsi SpExportSecurityContext adalah fungsi pengiriman untuk fungsi ExportSecurityContext dari Antarmuka Penyedia Dukungan Keamanan.
Sintaks
SpExportSecurityContextFn Spexportsecuritycontextfn;
NTSTATUS Spexportsecuritycontextfn(
[in] LSA_SEC_HANDLE phContext,
[in] ULONG fFlags,
[out] PSecBuffer pPackedContext,
[out] PHANDLE pToken
)
{...}
Parameter
[in] phContext
Handel ke konteks keamanan untuk diekspor.
[in] fFlags
Opsional. Menentukan opsi duplikasi konteks. Tabel berikut mencantumkan nilai valid yang ditentukan dalam Sspi.h.
| Nilai | Makna |
|---|---|
|
Konteks baru diatur ulang ke status awal. |
|
Konteks lama dihapus selama ekspor. |
[out] pPackedContext
Penunjuk ke struktur SecBuffer yang berisi konteks serial . Sumber daya harus dialokasikan menggunakan fungsi AllocateClientBuffer , dan dikosongkan oleh pemanggil menggunakan fungsi FreeContextBuffer .
[out] pToken
Pilihan. Arahkan ke handel yang menerima token konteks.
Mengembalikan nilai
Jika fungsi berhasil, kembalikan STATUS_SUCCESS.
Jika fungsi gagal, kembalikan kode NTSTATUS yang menunjukkan alasan gagalnya.
Keterangan
Untuk mengimpor konteks keamanan yang diekspor sebelumnya, gunakan fungsi SpImportSecurityContext .
SSP/APs harus mengimplementasikan fungsi SpExportSecurityContext ; namun, nama aktual yang diberikan untuk implementasi terserah pengembang.
Penunjuk ke fungsi SpExportSecurityContext tersedia dalam struktur SECPKG_USER_FUNCTION_TABLE yang diterima dari fungsi SpUserModeInitialize .
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 | ntsecpkg.h |