Condividi tramite


Funzione SetCachedSigningLevel (securitybaseapi.h)

Imposta il livello di firma memorizzato nella cache.

Sintassi

BOOL SetCachedSigningLevel(
  [in]           PHANDLE SourceFiles,
  [in]           ULONG   SourceFileCount,
  [in]           ULONG   Flags,
  [in, optional] HANDLE  TargetFile
);

Parametri

[in] SourceFiles

Puntatore a un set di handle di file di origine.

[in] SourceFileCount

Conteggio dei file di origine.

[in] Flags

Flag impostati per il file. Sono supportati i flag seguenti:

Flag valore
SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED 0x01
SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY 0x04

Uso di questi flag (SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED | SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY) indica che il file deve essere convalidato.

[in, optional] TargetFile

File di destinazione.

Valore restituito

Se la funzione ha esito positivo, restituisce TRUE.

Se la funzione ha esito negativo, restituisce FALSE. Per informazioni dettagliate sull'errore, chiamare GetLastError. GetLastError può restituire uno dei codici di errore definiti in WinError.h.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione securitybaseapi.h (include Windows.h)
Libreria kernel32.lib
DLL kernel32.dll

Vedi anche

GetCachedSigningLevel