次の方法で共有


mscat.h ヘッダー

このヘッダーは、セキュリティと ID によって使用されます。 詳細については、次を参照してください。

mscat.h には、次のプログラミング インターフェイスが含まれています。

関数

 
CryptCATAdminAcquireContext

カタログ管理者コンテキストへのハンドルを取得します。
CryptCATAdminAcquireContext2

特定のハッシュ アルゴリズムとハッシュ ポリシーのカタログ管理者コンテキストへのハンドルを取得します。
CryptCATAdminAddCatalog

カタログ をカタログ データベースに追加します。
CryptCATAdminCalcHashFromFileHandle

ファイルのハッシュを計算します。
CryptCATAdminCalcHashFromFileHandle2

指定したアルゴリズムを使用して、ファイルのハッシュを計算します。
CryptCATAdminEnumCatalogFromHash

指定したハッシュを含むカタログを列挙します。
CryptCATAdminReleaseCatalogContext

CryptCATAdminAddCatalog 関数によって以前に返されたカタログ コンテキストへのハンドルを解放します。
CryptCATAdminReleaseContext

CryptCATAdminAcquireContext 関数によって以前に割り当てられたハンドルを解放します。
CryptCATAdminRemoveCatalog

カタログ ファイルを削除し、そのカタログのエントリを Windows カタログ データベースから削除します。
CryptCATAdminResolveCatalogPath

指定したカタログの完全修飾パスを取得します。
CryptCATCatalogInfoFromContext

指定したカタログ コンテキストからカタログ情報を取得します。
CryptCATCDFClose

カタログ定義ファイル (CDF) を閉じ、対応する CRYPTCATCDF 構造体のメモリを解放します。
CryptCATCDFEnumCatAttributes

カタログ定義ファイル (CDF) の CatalogHeader セクション内のカタログ レベルの属性を列挙します。
CryptCATCDFOpen

読み取り用の既存のカタログ定義ファイル (CDF) を開き、CRYPTCATCDF 構造体を初期化します。
CryptCATClose

CryptCATOpen 関数によって以前に開かれたカタログ ハンドルを閉じます。
CryptCATEnumerateAttr

カタログのメンバーに関連付けられている属性を列挙します。 この関数には、インポート ライブラリが関連付けされません。
CryptCATEnumerateCatAttr

カタログに関連付けられている属性を列挙します。 この関数には、インポート ライブラリが関連付けされません。
CryptCATEnumerateMember

カタログのメンバーを列挙します。
CryptCATGetAttrInfo

カタログのメンバーの属性に関する情報を取得します。
CryptCATGetMemberInfo

カタログの PKCS からメンバー情報を取得します
CryptCATHandleFromStore

メモリからカタログ ハンドルを取得します。
CryptCATOpen

カタログを開き、開いているカタログにコンテキスト ハンドルを返します。
CryptCATPersistStore

指定したカタログ ストア内の情報を署名されていないカタログ ファイルに保存します。
CryptCATPutAttrInfo

属性のメモリを割り当て、カタログ メンバーに追加します。
CryptCATPutCatAttrInfo

カタログ ファイル属性にメモリを割り当て、カタログに追加します。
CryptCATPutMemberInfo

カタログ メンバーのメモリを割り当て、カタログに追加します。
CryptCATStoreFromHandle

カタログ ハンドルから CRYPTCATSTORE 構造体を取得します。
IsCatalogFile

指定したファイルがカタログ ファイルかどうかを示すブール値を取得します。

コールバック関数

 
PFN_CDF_PARSE_ERROR_CALLBACK

カタログ定義ファイル (CDF) の解析中にカタログ定義関数エラーに対して呼び出されます。

構造

 
CATALOG_INFO

CATALOG_INFO構造体には、カタログ ファイルの名前が含まれています。 この構造体は、CryptCATCatalogInfoFromContext 関数によって使用されます。
CRYPTCATATTRIBUTE

CRYPTCATATTRIBUTE 構造体はカタログ属性を定義します。 この構造体は、CryptCATEnumerateAttr 関数と CryptCATEnumerateCatAttr 関数で使用されます。
CRYPTCATCDF

カタログ定義ファイル (CDF) から署名付きカタログ ファイル (.cat) を作成するために使用される情報が含まれます。
CRYPTCATMEMBER

CRYPTCATMEMBER 構造体は、カタログ メンバーに関する情報を提供します。 この構造体は、CryptCATGetMemberInfo 関数と CryptCATEnumerateAttr 関数によって使用されます。
CRYPTCATSTORE

カタログ ファイルを表します。