mscat.h 헤더
이 헤더는 보안 및 ID에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
mscat.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
Functions
CryptCATAdminAcquireContext 카탈로그 관리자 컨텍스트에 대한 핸들을 가져옵니다. |
CryptCATAdminAcquireContext2 지정된 해시 알고리즘 및 해시 정책에 대한 카탈로그 관리자 컨텍스트에 대한 핸들을 가져옵니다. |
CryptCATAdminAddCatalog 카탈로그 데이터베이스에 카탈로그를 추가합니다. |
CryptCATAdminCalcHashFromFileHandle 파일의 해시를 계산합니다. |
CryptCATAdminCalcHashFromFileHandle2 지정된 알고리즘을 사용하여 파일의 해시를 계산합니다. |
CryptCATAdminEnumCatalogFromHash 지정된 해시를 포함하는 카탈로그를 열거합니다. |
CryptCATAdminReleaseCatalogContext 이전에 CryptCATAdminAddCatalog 함수에서 반환한 카탈로그 컨텍스트에 대한 핸들을 해제합니다. |
CryptCATAdminReleaseContext 이전에 CryptCATAdminAcquireContext 함수에서 할당한 핸들을 해제합니다. |
CryptCATAdminRemoveCatalog 카탈로그 파일을 삭제하고 Windows 카탈로그 데이터베이스에서 해당 카탈로그의 항목을 제거합니다. |
CryptCATAdminResolveCatalogPath 지정된 카탈로그의 정규화된 경로를 검색합니다. |
CryptCATCatalogInfoFromContext 지정된 카탈로그 컨텍스트에서 카탈로그 정보를 검색합니다. |
CryptCATCDFClose CDF(카탈로그 정의 파일)를 닫고 해당 CRYPTCATCDF 구조체에 대한 메모리를 해제합니다. |
CryptCATCDFEnumCatAttributes CDF(카탈로그 정의 파일)의 CatalogHeader 섹션 내에서 카탈로그 수준 특성을 열거합니다. |
CryptCATCDFOpen CRYPTCATCDF 구조를 읽고 초기화하기 위해 기존 CDF(카탈로그 정의 파일)를 엽니다. |
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 카탈로그 파일을 나타냅니다. |