Bagikan melalui


Fungsi SetCachedSigningLevel (securitybaseapi.h)

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

Lihat juga

GetCachedSigningLevel