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.
Menulis kredensial yang ditentukan ke Pengelola Kredensial.
Sintaks
CredWriteFn Credwritefn;
NTSTATUS Credwritefn(
[in] PLUID LogonId,
[in] ULONG CredFlags,
[in] PENCRYPTED_CREDENTIALW Credential,
[in] ULONG Flags
)
{...}
Parameter
[in] LogonId
ID masuk untuk membaca kredensial.
[in] CredFlags
Bendera yang menentukan perilaku fungsi ini. Bendera berikut ditentukan.
| Nilai | Makna |
|---|---|
|
Pemanggil sedang dalam proses. |
|
Pemanggil harus menggunakan fungsi midl_user_allocate untuk mengalokasikan buffer Kredensial . |
|
Jangan cache informasi target. |
|
Data kredensial diteruskan sebagai teks yang jelas. |
|
Data kredensial dienkripsi dengan menggunakan fungsi RtlEncryptMemory . |
|
Pemanggil adalah proses tepercaya. |
[in] Credential
Penunjuk ke struktur ENCRYPTED_CREDENTIALW yang mewakili kredensial untuk ditulis.
[in] Flags
Dicadangkan. Parameter ini harus diatur ke nol.
Nilai kembali
Jika fungsi berhasil, kembalikan STATUS_SUCCESS, atau kode status informasi.
Jika fungsi gagal, kembalikan kode kesalahan NTSTATUS yang menunjukkan alasan gagalnya.
Keterangan
Penunjuk ke fungsi CrediWrite tersedia dalam struktur LSA_SECPKG_FUNCTION_TABLE yang diterima oleh fungsi SpInitialize .
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | ntsecpkg.h |