Inisialisasi Mode LSA
Ketika sistem komputer dimulai,Otoritas Keamanan Lokal (LSA)secara otomatis memuat semua DLL penyedia dukungan keamanan terdaftar/paket autentikasi (SSP/AP) ke dalam ruang prosesnya. Ilustrasi berikut menunjukkan proses inisialisasi.
Nota
"Kerberos" mewakili Microsoft Kerberos SSP/AP, dan "My SSP/AP" mewakili SSP/AP kustom yang berisi dua paket keamanan kustom.
Saat startup, LSA memanggil fungsi SpLsaModeInitialize di setiap SSP/AP untuk mendapatkan pointer ke fungsi yang diterapkan oleh setiap paket keamanan di DLL. Penunjuk fungsi diteruskan ke LSA dalam array struktur SECPKG_FUNCTION_TABLE.
Setelah menerima serangkaian struktur SECPKG_FUNCTION_TABLE, LSA memanggil fungsi SpInitialize setiap paket keamanan. LSA menggunakan panggilan fungsi ini untuk meneruskan setiap paket keamanan struktur LSA_SECPKG_FUNCTION_TABLE, yang berisi pointer ke fungsi dukungan LSA yang tersedia untuk paket keamanan. Selain menyimpan pointer ke fungsi dukungan LSA, paket keamanan kustom harus menggunakan implementasinya dari fungsi SpInitialize untuk melakukan pemrosesan terkait inisialisasi.
Untuk daftar fungsi dukungan LSA yang tersedia untuk paket keamanan mode LSA, lihat Fungsi LSA yang Dipanggil oleh SSP/APs.
Untuk informasi tentang mendaftarkan DLL SSP/AP, lihat Mendaftarkan DLL SSP/AP.