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

こちらもご覧ください

GetCachedSigningLevel