mssip.h 헤더
이 헤더는 보안 및 ID에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
mssip.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
Functions
CryptSIPAddProvider CryptSIPAddProvider 함수는 SIP(주체 인터페이스 패키지)를 구현하는 지정된 DLL 파일에서 내보낸 함수를 등록합니다. |
CryptSIPCreateIndirectData 제공된 SIP_SUBJECTINFO 구조체의 해시, 다이제스트 알고리즘 및 인코딩 특성이 포함된 SIP_INDIRECT_DATA 구조를 반환합니다. 해시는 데이터에 대한 간접 참조로 사용할 수 있습니다. |
CryptSIPGetCaps SIP(주체 인터페이스 패키지)의 기능을 검색합니다. |
CryptSIPGetSignedDataMsg 파일에서 Authenticode 서명을 검색합니다. |
CryptSIPLoad SIP(주체 인터페이스 패키지)를 구현하는 DLL(동적 연결 라이브러리)을 로드하고 적절한 라이브러리 내보내기 함수를 SIP_DISPATCH_INFO 구조에 할당합니다. |
CryptSIPPutSignedDataMsg 대상 파일에 Authenticode 서명을 저장합니다. |
CryptSIPRemoveProvider CryptSIPAddProvider 함수에 대한 이전 호출에 의해 추가된 SIP(주체 인터페이스 패키지) DLL 파일의 레지스트리 세부 정보를 제거합니다. |
CryptSIPRemoveSignedDataMsg 지정된 Authenticode 서명을 제거합니다. |
CryptSIPRetrieveSubjectGuid 지정된 파일의 헤더 정보를 기반으로 GUID를 검색합니다. |
CryptSIPRetrieveSubjectGuidForCatalogFile 지정된 파일과 연결된 주체 GUID를 검색합니다. |
CryptSIPVerifyIndirectData 제공된 주체에 대해 간접 해시 데이터의 유효성을 검사합니다. |
콜백 함수
pCryptSIPGetCaps 기능을 보고하기 위해 SIP(주체 인터페이스 패키지)에 의해 구현됩니다. |
pfnIsFileSupported 레지스트리에 나열된 SIP(주체 인터페이스 패키지)를 쿼리하여 파일 형식을 처리하는 SIP를 확인합니다. (pfnIsFileSupported) |
pfnIsFileSupportedName 레지스트리에 나열된 SIP(주체 인터페이스 패키지)를 쿼리하여 파일 형식을 처리하는 SIP를 확인합니다. (pfnIsFileSupportedName) |
구조체
MS_ADDINFO_BLOB 메모리 내 BLOB 주체 유형에 대한 추가 정보를 제공합니다. |
MS_ADDINFO_CATALOGMEMBER 카탈로그 멤버 주체 유형에 대한 추가 정보를 제공합니다. |
MS_ADDINFO_FLAT 플랫 또는 엔드 투 엔드 제목 형식에 대한 추가 정보를 제공합니다. |
SIP_ADD_NEWPROVIDER SIP(주체 인터페이스 패키지)를 정의합니다. 이 구조체는 CryptSIPAddProvider 함수에서 사용됩니다. |
SIP_CAP_SET_V2 SIP_CAP_SET_V2 구조는 SIP(주체 인터페이스 패키지)의 기능을 정의합니다. (SIP_CAP_SET_V2 구조) |
SIP_CAP_SET_V3 SIP_CAP_SET_V3 구조는 SIP(주체 인터페이스 패키지)의 기능을 정의합니다. (SIP_CAP_SET_V3 구조) |
SIP_DISPATCH_INFO 애플리케이션이 SIP(주체 인터페이스 패키지) 작업을 수행하는 데 사용하는 CryptSIPLoad 함수에 의해 할당된 함수 포인터 집합을 포함합니다. |
SIP_INDIRECT_DATA 해시된 주체 정보의 다이제스트를 포함합니다. |
SIP_SUBJECTINFO 주체 정보 데이터를 SIP(주체 인터페이스 패키지) API에 지정합니다. |