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.
Struktur SECPKG_PRIMARY_CRED berisi kredensial utama. Struktur ini digunakan oleh fungsi LsaApLogonUserEx2 dan SpAcceptCredentials .
Sintaks
typedef struct _SECPKG_PRIMARY_CRED {
LUID LogonId;
UNICODE_STRING DownlevelName;
UNICODE_STRING DomainName;
UNICODE_STRING Password;
UNICODE_STRING OldPassword;
PSID UserSid;
ULONG Flags;
UNICODE_STRING DnsDomainName;
UNICODE_STRING Upn;
UNICODE_STRING LogonServer;
UNICODE_STRING Spare1;
UNICODE_STRING Spare2;
UNICODE_STRING Spare3;
UNICODE_STRING Spare4;
} SECPKG_PRIMARY_CRED, *PSECPKG_PRIMARY_CRED;
Anggota
LogonId
DownlevelName
Struktur UNICODE_STRING yang berisi nama akun Manajer Akun Keamanan.
DomainName
Struktur UNICODE_STRING yang berisi nama domain NetBIOS tempat akun berada.
Password
Struktur UNICODE_STRING yang berisi kata sandi masuk. Setelah Anda selesai menggunakan kata sandi, hapus informasi sensitif dari memori dengan memanggil SecureZeroMemory. Untuk informasi selengkapnya tentang melindungi kata sandi, lihat Menangani Kata Sandi.
OldPassword
Struktur UNICODE_STRING yang berisi kata sandi lama. Setelah Anda selesai menggunakan kata sandi lama, hapus informasi sensitif dari memori dengan memanggil SecureZeroMemory.
UserSid
Arahkan ke pengidentifikasi keamanan.
Flags
Kumpulan bendera kredensial utama . Tabel berikut ini mencantumkan nilai yang valid untuk anggota Bendera .
DnsDomainName
Struktur UNICODE_STRING yang berisi nama domain DNS tempat akun pengguna berada, jika diketahui.
Upn
Struktur UNICODE_STRING yang berisi nama prinsipal pengguna (UPN), jika diketahui.
LogonServer
Struktur UNICODE_STRING yang berisi nama server yang memproses masuk.
Spare1
Struktur UNICODE_STRING . Dicadangkan.
Spare2
Struktur UNICODE_STRING . Dicadangkan.
Spare3
Struktur UNICODE_STRING . Dicadangkan.
Spare4
Struktur UNICODE_STRING . Dicadangkan.
Keterangan
Untuk masuk cache, pengidentifikasi RPC paket yang melakukan masuk diidentifikasi dengan menggeser anggota Bendera ke kanan dengan menggunakan konstanta PRIMARY_CRED_LOGON_PACKAGE_SHIFT yang ditentukan di bawah ini.
#define PRIMARY_CRED_LOGON_PACKAGE_SHIFT 24
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Header | ntsecpkg.h |