struktur SEC_WINNT_AUTH_IDENTITY_W (rpcdce.h)
Struktur SEC_WINNT_AUTH_IDENTITY memungkinkan meneruskan nama pengguna dan kata sandi tertentu ke pustaka run-time untuk tujuan autentikasi. Struktur ini berlaku untuk Windows dan Macintosh.
Sintaks
typedef struct _SEC_WINNT_AUTH_IDENTITY_W {
unsigned short *User;
unsigned long UserLength;
unsigned short *Domain;
unsigned long DomainLength;
unsigned short *Password;
unsigned long PasswordLength;
unsigned long Flags;
} SEC_WINNT_AUTH_IDENTITY_W, *PSEC_WINNT_AUTH_IDENTITY_W;
Anggota
User
String yang berisi nama pengguna.
UserLength
Jumlah karakter dalam Pengguna, tidak termasuk NULL yang mengakhiri.
Domain
String yang berisi nama domain atau grup kerja.
DomainLength
Jumlah karakter di Domain, tidak termasuk NULL yang mengakhiri.
Password
String yang berisi kata sandi pengguna di domain atau grup kerja.
PasswordLength
Jumlah karakter dalam Kata Sandi, tidak termasuk NULL yang mengakhiri.
Flags
Bendera yang digunakan untuk menentukan ANSI atau UNICODE. Harus salah satu dari berikut ini:
SEC_WINNT_AUTH_IDENTITY_ANSI
SEC_WINNT_AUTH_IDENTITY_UNICODE
Keterangan
Struktur ini harus tetap berlaku untuk masa pakai handel pengikatan kecuali ditunjukkan dari struktur RPC_HTTP_TRANSPORT_CREDENTIALS atau RPC_HTTP_TRANSPORT_CREDENTIALS_V2 .
String mungkin ANSI atau UNICODE tergantung pada nilai yang ditetapkan ke Bendera.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | rpcdce.h (termasuk Rpc.h) |