Compartir a través de


Función SetCachedSigningLevel (securitybaseapi.h)

Establece el nivel de firma almacenado en caché.

Sintaxis

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

Parámetros

[in] SourceFiles

Puntero a un conjunto de identificadores de archivo de origen.

[in] SourceFileCount

Recuento de archivos de origen.

[in] Flags

Marcas establecidas para el archivo. Se admiten las siguientes marcas :

Marca Value
SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED 0x01
SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY 0x04

Uso de estas marcas juntas (SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED | SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY) indica que se debe validar el archivo.

[in, optional] TargetFile

Archivo de destino.

Valor devuelto

Si la función se ejecuta correctamente, devuelve TRUE.

Si se produce un error en la función, devuelve FALSE. Para obtener información de error extendida, llame a GetLastError. GetLastError puede devolver uno de los códigos de error definidos en WinError.h.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado securitybaseapi.h (incluya Windows.h)
Library kernel32.lib
Archivo DLL kernel32.dll

Consulte también

GetCachedSigningLevel