SetCachedSigningLevel 関数 (securitybaseapi.h)
キャッシュされた署名レベルを設定します。
構文
BOOL SetCachedSigningLevel(
[in] PHANDLE SourceFiles,
[in] ULONG SourceFileCount,
[in] ULONG Flags,
[in, optional] HANDLE TargetFile
);
パラメーター
[in] SourceFiles
ソース ファイル ハンドルのセットへのポインター。
[in] SourceFileCount
ソース ファイルの数。
[in] Flags
ファイルに設定されたフラグ。 次の フラグ がサポートされています。
フラグ | 値 |
---|---|
SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED | 0x01 |
SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY | 0x04 |
これらのフラグを一緒に使用する (SIGNING_LEVEL_FILE_CACHE_FLAG_NOT_VALIDATED |SIGNING_LEVEL_FILE_CACHE_FLAG_VALIDATE_ONLY) は、ファイルを検証する必要があることを示します。
[in, optional] TargetFile
対象ファイル。
戻り値
関数が成功すると、 TRUE が返されます。
関数が失敗すると、 FALSE が返されます。 詳細なエラー情報を得るには、GetLastError を呼び出します。 GetLastError は 、WinError.h で定義されているエラー コードのいずれかを返す場合があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | securitybaseapi.h (Windows.h を含む) |
Library | kernel32.lib |
[DLL] | kernel32.dll |