Fungsi SspiPrepareForCredWrite (sspi.h)
Menghasilkan nilai dari struktur identitas yang dapat diteruskan sebagai nilai parameter dalam panggilan ke fungsi CredWrite .
Sintaks
SECURITY_STATUS SEC_ENTRY SspiPrepareForCredWrite(
[in] PSEC_WINNT_AUTH_IDENTITY_OPAQUE AuthIdentity,
[in] PCWSTR pszTargetName,
[out] PULONG pCredmanCredentialType,
[out] PCWSTR *ppszCredmanTargetName,
[out] PCWSTR *ppszCredmanUserName,
[out] PUCHAR *ppCredentialBlob,
[out] PULONG pCredentialBlobSize
);
Parameter
[in] AuthIdentity
Struktur identitas untuk menghasilkan kredensial yang akan diteruskan ke fungsi CredWrite .
[in] pszTargetName
Nama target yang dapat dimodifikasi oleh fungsi ini tergantung pada nilai parameter AuthIdentity .
Atur nilai parameter ini ke NULL untuk menggunakan nama pengguna sebagai target.
[out] pCredmanCredentialType
Jenis kredensial untuk diteruskan ke fungsi CredWrite .
[out] ppszCredmanTargetName
Nama target untuk diteruskan ke fungsi CredWrite .
[out] ppszCredmanUserName
Nama pengguna untuk diteruskan ke fungsi CredWrite .
[out] ppCredentialBlob
BLOB kredensial untuk dikirim ke fungsi CredWrite.
[out] pCredentialBlobSize
Ukuran, dalam byte, dari buffer ppCredentialBlob .
Mengembalikan nilai
Jika fungsi berhasil, fungsi akan mengembalikan SEC_E_OK.
Jika fungsi gagal, fungsi mengembalikan kode kesalahan bukan nol.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | sspi.h |
Pustaka | Secur32.lib |
DLL | SspiCli.dll |
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