Fungsi LsaLookupAuthenticationPackage (ntsecapi.h)
Fungsi LsaLookupAuthenticationPackage mendapatkan pengidentifikasi unik dari paket autentikasi.
Sintaks
NTSTATUS LsaLookupAuthenticationPackage(
[in] HANDLE LsaHandle,
[in] PLSA_STRING PackageName,
[out] PULONG AuthenticationPackage
);
Parameter
[in] LsaHandle
Tangani yang diperoleh dari panggilan sebelumnya ke LsaRegisterLogonProcess atau LsaConnectUntrusted.
[in] PackageName
Arahkan ke struktur LSA_STRING yang menentukan nama paket autentikasi. Panjang nama paket tidak boleh melebihi 127 byte. Tabel berikut mencantumkan nama paket autentikasi yang disediakan Microsoft.
[out] AuthenticationPackage
Penunjuk ke ULONG yang menerima pengidentifikasi paket autentikasi.
Mengembalikan nilai
Jika fungsi berhasil, nilai yang dikembalikan STATUS_SUCCESS.
Jika fungsi gagal, nilai yang dikembalikan adalah kode NTSTATUS. Berikut ini adalah kemungkinan kode kesalahan.
Menampilkan kode | Deskripsi |
---|---|
|
Paket autentikasi yang ditentukan tidak diketahui oleh LSA. |
|
Nama paket autentikasi melebihi 127 byte. |
Untuk informasi selengkapnya, lihat Nilai Pengembalian Fungsi Kebijakan LSA.
Fungsi LsaNtStatusToWinError mengonversi kode NTSTATUS ke kode kesalahan Windows.
Keterangan
Pengidentifikasi paket autentikasi digunakan dalam panggilan ke fungsi autentikasi seperti LsaLogonUser dan LsaCallAuthenticationPackage.
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 | ntsecapi.h |
Pustaka | Secur32.lib |
DLL | Secur32.dll |