Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan pesan untuk menambahkan, menghapus, atau mengganti kredensial server tambahan untuk sesi masuk. SeTcbPrivilege diperlukan untuk mengubah kredensial akun masuk lain.
Sintaks
typedef struct _KERB_ADD_CREDENTIALS_REQUEST {
KERB_PROTOCOL_MESSAGE_TYPE MessageType;
UNICODE_STRING UserName;
UNICODE_STRING DomainName;
UNICODE_STRING Password;
LUID LogonId;
ULONG Flags;
} KERB_ADD_CREDENTIALS_REQUEST, *PKERB_ADD_CREDENTIALS_REQUEST;
Anggota
MessageType
Nilai enumerasi KERB_PROTOCOL_MESSAGE_TYPE yang mencantumkan jenis pesan yang dapat dikirim ke paket autentikasi Kerberos dengan memanggil fungsi LsaCallAuthenticationPackage . Anggota ini harus diatur ke KerbAddExtraCredentialsMessage.
UserName
Nama pengguna untuk kredensial.
DomainName
Nama domain untuk kredensial.
Password
Kata sandi untuk kredensial.
LogonId
ID masuk kredensial. Nilai anggota ini bisa NULL.
Flags
Nilai yang menentukan apa yang harus dilakukan dengan kredensial. Ini bisa menjadi salah satu nilai berikut.
Keterangan
Memanggil fungsi LsaCallAuthenticationPackage dengan struktur ini hanya memengaruhi perilaku fungsi AcceptSecurityContext (Kerberos). Menggunakan struktur ini memungkinkan beberapa server fisik dan virtual untuk berbagi satu identitas.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Header | ntsecapi.h |