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 SpQueryCredentialsAttributes mengambil atribut untuk kredensial.
Fungsi SpQueryCredentialsAttributes adalah fungsi pengiriman untuk fungsi QueryCredentialsAttributes dari Antarmuka Penyedia Dukungan Keamanan.
Sintaks
SpQueryCredentialsAttributesFn Spquerycredentialsattributesfn;
NTSTATUS Spquerycredentialsattributesfn(
[in] LSA_SEC_HANDLE CredentialHandle,
[in] ULONG CredentialAttribute,
[out] PVOID Buffer
)
{...}
Parameter
[in] CredentialHandle
Handel ke kredensial untuk dikueri.
[in] CredentialAttribute
Atribut ke kueri. Tabel berikut mendaftar nilai-nilai yang valid.
| Nilai | Makna |
|---|---|
|
Nama prinsipal yang terkait dengan kredensial. |
|
Algoritma yang didukung dengan kredensial tertentu. |
|
Kekuatan cipher minimum dan maksimum yang digunakan dengan kredensial. |
|
Protokol yang didukung dengan kredensial tertentu. |
[out] Buffer
Penunjuk ke buffer yang menerima atribut yang diminta. Alokasikan memori untuk buffer ini menggunakan fungsi AllocateClientBuffer , sehingga pemanggil dapat membebaskannya dengan memanggil fungsi FreeContextBuffer .
Nilai kembali
Jika fungsi berhasil, kembalikan STATUS_SUCCESS.
Jika fungsi gagal, kembalikan kode NTSTATUS yang menunjukkan alasan gagalnya. Berikut ini mencantumkan alasan umum kegagalan dan kode kesalahan yang harus dikembalikan fungsi.
| Menampilkan kode | Deskripsi |
|---|---|
|
Alokasi memori gagal. |
|
Handel kredensial tidak valid. |
Keterangan
SSP/APs harus mengimplementasikan fungsi SpQueryCredentialsAttributes ; namun, nama aktual yang diberikan untuk implementasi terserah pengembang.
Penunjuk ke fungsi SpQueryCredentialsAttributes tersedia dalam struktur SECPKG_FUNCTION_TABLE yang diterima 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 |