Fungsi panggilan balik SpInitializeFn (ntsecpkg.h)
Fungsi SpInitialize dipanggil sekali oleh Otoritas Keamanan Lokal (LSA) untuk menyediakan paket keamanan dengan informasi keamanan umum dan tabel pengiriman fungsi dukungan. Paket keamanan harus menyimpan informasi dan melakukan pemrosesan inisialisasi internal, jika diperlukan.
Sintaks
SpInitializeFn Spinitializefn;
NTSTATUS Spinitializefn(
[in] ULONG_PTR PackageId,
[in] PSECPKG_PARAMETERS Parameters,
[in] PLSA_SECPKG_FUNCTION_TABLE FunctionTable
)
{...}
Parameter
[in] PackageId
Pengidentifikasi unik yang ditetapkan LSA untuk setiap paket keamanan. Nilai valid sampai sistem dimulai ulang.
[in] Parameters
Penunjuk ke struktur SECPKG_PARAMETERS yang berisi domain utama dan informasi status komputer.
[in] FunctionTable
Penunjuk ke tabel fungsi dukungan LSA yang dapat dipanggil paket keamanan.
Mengembalikan nilai
Jika fungsi berhasil, kembalikan STATUS_SUCCESS, atau kode status informasi.
Jika fungsi gagal, kembalikan kode kesalahan NTSTATUS yang menunjukkan alasan gagalnya. Untuk informasi selengkapnya, lihat Keterangan.
Keterangan
Jika SpInitialize mengembalikan kode kesalahan NTSTATUS ke LSA, paket akan dibongkar, dan Otoritas Keamanan Lokal (LSA) tidak akan menyertakannya dalam daftar paket keamanan yang tersedia.
SSP/APs harus mengimplementasikan fungsi SpInitialize ; namun, nama aktual yang diberikan untuk implementasi terserah pengembang.
Penunjuk ke implementasi SSP/AP dari fungsi SpInitialize harus berada dalam struktur SECPKG_FUNCTION_TABLE yang diteruskan ke LSA dari fungsi SpLsaModeInitialize .
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 |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk