Bagikan melalui


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)