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.
Mengatur tingkat penandatanganan yang di-cache.
Sintaks
BOOL SetCachedSigningLevel(
[in] PHANDLE SourceFiles,
[in] ULONG SourceFileCount,
[in] ULONG Flags,
[in, optional] HANDLE TargetFile
);
Parameter
[in] SourceFiles
Penunjuk ke sekumpulan handel file sumber.
[in] SourceFileCount
Jumlah file sumber.
[in] Flags
Bendera yang diatur untuk file. Bendera berikut didukung:
| Bendera | Nilai |
|---|---|
| SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED | 0x01 |
| SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY | 0x04 |
Menggunakan bendera ini bersama-sama (SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED | SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY) menunjukkan bahwa file harus divalidasi.
[in, optional] TargetFile
File target.
Nilai kembali
Jika fungsi berhasil, fungsi akan mengembalikan TRUE.
Jika fungsi gagal, fungsi akan mengembalikan FALSE. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError. GetLastError dapat mengembalikan salah satu kode kesalahan yang ditentukan dalam WinError.h.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
| Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
| Target Platform | Windows |
| Header | securitybaseapi.h (termasuk Windows.h) |
| Pustaka | kernel32.lib |
| DLL | kernel32.dll |