Fungsi SspiEncodeStringsAsAuthIdentity (sspi.h)

Mengodekan satu set tiga string kredensial sebagai struktur identitas autentikasi.

Sintaks

SECURITY_STATUS SEC_ENTRY SspiEncodeStringsAsAuthIdentity(
  [in]  PCWSTR                          pszUserName,
  [in]  PCWSTR                          pszDomainName,
  [in]  PCWSTR                          pszPackedCredentialsString,
  [out] PSEC_WINNT_AUTH_IDENTITY_OPAQUE *ppAuthIdentity
);

Parameter

[in] pszUserName

Nama pengguna yang terkait dengan identitas yang akan dikodekan.

[in] pszDomainName

Nama domain yang terkait dengan identitas yang akan dikodekan.

[in] pszPackedCredentialsString

Versi string yang dikodekan dari struktur SEC_WINNT_AUTH_IDENTITY_EX2 yang menentukan kredensial pengguna.

[out] ppAuthIdentity

Penunjuk ke struktur identitas yang dikodekan.

Setelah Anda selesai menggunakan struktur ini, bebaskan dengan memanggil fungsi SspiFreeAuthIdentity .

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