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.
Fungsi SpUserModeInitialize dipanggil ketika DLLpaket autentikasipenyedia/ dukungan keamanan (SSP/AP) dimuat ke dalam ruang proses aplikasi klien/server. Fungsi ini menyediakan tabel SECPKG_USER_FUNCTION_TABLE untuk setiap paket keamanan di DLL SSP/AP.
Sintaks
SpUserModeInitializeFn Spusermodeinitializefn;
NTSTATUS Spusermodeinitializefn(
[in] ULONG LsaVersion,
[out] PULONG PackageVersion,
[out] PSECPKG_USER_FUNCTION_TABLE *ppTables,
[out] PULONG pcTables
)
{...}
Parameter
[in] LsaVersion
Versi DLL penyedia keamanan (baik Secur32.dll atau Security.dll).
[out] PackageVersion
Pointer yang mengembalikan versi DLL SSP/AP.
[out] ppTables
Penunjuk yang mengembalikan array struktur SECPKG_USER_FUNCTION_TABLE . Setiap struktur adalah tabel penunjuk ke fungsi mode pengguna yang diterapkan oleh paket keamanan yang disebarkan di DLL SSP/AP.
[out] pcTables
Penunjuk yang mengembalikan jumlah elemen dalam array yang ditujukkan oleh parameter ppTables .
Nilai kembali
Jika fungsi berhasil, kembalikan STATUS_SUCCESS.
Jika fungsi gagal, kembalikan kode NTSTATUS yang menunjukkan alasan gagalnya.
Keterangan
Fungsi SpUserModeInitialize harus diimplementasikan oleh DLL SSP/AP yang berisi paket keamanan mode pengguna.
Parameter ppTables harus berisi satu SECPKG_USER_FUNCTION_TABLE untuk setiap paket keamanan mode pengguna yang disebarkan di DLL. Untuk informasi selengkapnya tentang menyebarkan paket keamanan di DLL, lihat Inisialisasi Mode Pengguna.
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 |