struktur SEC_WINNT_AUTH_IDENTITY_A (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_A {
  unsigned char *User;
  unsigned long UserLength;
  unsigned char *Domain;
  unsigned long DomainLength;
  unsigned char *Password;
  unsigned long PasswordLength;
  unsigned long Flags;
} SEC_WINNT_AUTH_IDENTITY_A, *PSEC_WINNT_AUTH_IDENTITY_A;

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 valid 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)