Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Recupera el nivel de firma almacenado en caché.
Sintaxis
BOOL GetCachedSigningLevel(
[in] HANDLE File,
[Out] PULONG Flags,
[Out] PULONG SigningLevel,
[Out, optional] PUCHAR Thumbprint,
[In, Out, optional] PULONG ThumbprintSize,
[Out, optional] PULONG ThumbprintAlgorithm
);
Parámetros
[in] File
Identificador de un archivo.
[Out] Flags
Puntero a las marcas establecidas en el archivo. Se admiten las marcas siguientes:
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 validó el archivo.
[Out] SigningLevel
Puntero al nivel de firma.
[Out, optional] Thumbprint
Puntero a la huella digital.
[In, Out, optional] ThumbprintSize
Puntero al tamaño de la huella digital.
[Out, optional] ThumbprintAlgorithm
Puntero al algoritmo de huella digital.
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 |