Função SetCachedSigningLevel (securitybaseapi.h)
Define o nível de assinatura armazenado em cache.
Sintaxe
BOOL SetCachedSigningLevel(
[in] PHANDLE SourceFiles,
[in] ULONG SourceFileCount,
[in] ULONG Flags,
[in, optional] HANDLE TargetFile
);
Parâmetros
[in] SourceFiles
Ponteiro para um conjunto de identificadores de arquivo de origem.
[in] SourceFileCount
A contagem de arquivos de origem.
[in] Flags
Os sinalizadores definidos para o arquivo. Há suporte para os seguintes Sinalizadores :
Sinalizador | Valor |
---|---|
SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED | 0x01 |
SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY | 0x04 |
Usando esses sinalizadores juntos (SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED | SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY) indica que o arquivo deve ser validado.
[in, optional] TargetFile
O arquivo de destino.
Retornar valor
Se a função for bem-sucedida, ela retornará TRUE.
Se a função falhar, ela retornará FALSE. Para obter informações de erro estendidas, chame GetLastError. GetLastError pode retornar um dos códigos de erro definidos em WinError.h.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | securitybaseapi.h (inclua Windows.h) |
Biblioteca | kernel32.lib |
DLL | kernel32.dll |