Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 |