Fungsi panggilan balik SpLsaModeInitializeFn (ntsecpkg.h)

Fungsi SpLsaModeInitialize dipanggil sekali oleh Otoritas Keamanan Lokal (LSA) untuk setiap DLLpaket autentikasipenyedia/ dukungan keamanan (SSP/AP) terdaftar yang dimuatnya. Fungsi ini menyediakan LSA dengan pointer ke fungsi yang diterapkan oleh setiap paket keamanan di DLL SSP/AP.

Sintaks

SpLsaModeInitializeFn Splsamodeinitializefn;

NTSTATUS Splsamodeinitializefn(
  [in]  ULONG LsaVersion,
  [out] PULONG PackageVersion,
  [out] PSECPKG_FUNCTION_TABLE *ppTables,
  [out] PULONG pcTables
)
{...}

Parameter

[in] LsaVersion

Versi LSA.

[out] PackageVersion

Penunjuk ke ULONG yang mengembalikan nomor versi DLL SSP/AP.

[out] ppTables

Penunjuk ke array struktur SECPKG_FUNCTION_TABLE . Setiap struktur adalah tabel pointer ke fungsi yang diimplementasikan 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 SpLsaModeInitialize harus diimplementasikan oleh DLL SSP/AP.

Parameter ppTables harus berisi satu SECPKG_FUNCTION_TABLE untuk setiap paket keamanan yang disebarkan di DLL.

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

SECPKG_FUNCTION_TABLE