Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt die zwischengespeicherte Signaturebene fest.
Syntax
BOOL SetCachedSigningLevel(
[in] PHANDLE SourceFiles,
[in] ULONG SourceFileCount,
[in] ULONG Flags,
[in, optional] HANDLE TargetFile
);
Parameter
[in] SourceFiles
Zeiger auf eine Reihe von Quelldateihandles.
[in] SourceFileCount
Die Anzahl der Quelldateien.
[in] Flags
Die für die Datei festgelegten Flags. Die folgenden Flags werden unterstützt:
| Flag | Wert |
|---|---|
| SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED | 0x01 |
| SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY | 0x04 |
Verwenden dieser Flags zusammen (SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED | SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY) gibt an, dass die Datei überprüft werden soll.
[in, optional] TargetFile
Die Zieldatei.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird TRUE zurückgegeben.
Wenn die Funktion fehlschlägt, wird FALSE zurückgegeben. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf. GetLastError gibt möglicherweise einen der in WinError.h definierten Fehlercodes zurück.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | securitybaseapi.h (Einschließen von Windows.h) |
| Bibliothek | kernel32.lib |
| DLL | kernel32.dll |