struktur SEC_WINNT_AUTH_IDENTITY_EXA (sspi.h)
Struktur SEC_WINNT_AUTH_IDENTITY_EX berisi informasi tentang pengguna. Baik bentuk ANSI maupun Unicode dari struktur ini disediakan.
Sintaks
typedef struct _SEC_WINNT_AUTH_IDENTITY_EXA {
unsigned long Version;
unsigned long Length;
unsigned char *User;
unsigned long UserLength;
unsigned char *Domain;
unsigned long DomainLength;
unsigned char *Password;
unsigned long PasswordLength;
unsigned long Flags;
unsigned char *PackageList;
unsigned long PackageListLength;
} SEC_WINNT_AUTH_IDENTITY_EXA, *PSEC_WINNT_AUTH_IDENTITY_EXA;
Anggota
Version
Panjang yang tidak ditandatangani yang menunjukkan nomor versi struktur.
Length
Panjang yang tidak ditandatangani yang menunjukkan panjang, dalam byte, dari struktur.
User
String Unicode atau ANSI yang berisi nama akun pengguna.
UserLength
Panjang, dalam karakter, dari string Pengguna .
Domain
String Unicode atau ANSI yang berisi nama domain untuk akun pengguna.
DomainLength
Panjang, dalam karakter, dari string Domain .
Password
String Unicode atau ANSI yang berisi kata sandi pengguna dalam teks biasa. Setelah Anda selesai menggunakan kata sandi, hapus informasi sensitif dari memori dengan memanggil fungsi SecureZeroMemory . Untuk informasi selengkapnya tentang melindungi kata sandi, lihat Menangani Kata Sandi.
PasswordLength
Panjangnya, dalam karakter, dari string Kata Sandi .
Flags
Bendera panjang yang tidak ditandatangani yang menunjukkan jenis yang digunakan oleh paket keamanan yang dapat dinegosiasikan.
Nilai | Makna |
---|---|
|
Semua data berada dalam satu buffer. |
|
Digunakan dengan penyedia dukungan keamanan (SSP) Kerberos. Kredensial hanya untuk identitas. Paket Kerberos diarahkan untuk tidak menyertakan data otorisasi dalam tiket. |
|
Kredensial dalam bentuk ANSI. |
|
Kredensial dalam bentuk Unicode. |
PackageList
String Unicode atau ANSI yang berisi daftar nama paket keamanan yang dipisahkan koma yang tersedia saat menggunakan penyedia Microsoft Negotiate .
Atur ini ke "!ntlm" untuk menentukan bahwa paket NTLM tidak akan digunakan.
PackageListLength
Panjang, dalam karakter, dari string PackageList .
Keterangan
Perhatikan bahwa ketika struktur ini digunakan dengan RPC, struktur harus tetap berlaku selama masa pakai handel pengikatan.
Persyaratan
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | sspi.h |
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