Прочитать на английском

Поделиться через


Заголовок mssip.h

Этот заголовок используется в разделе Безопасность и Удостоверение. Дополнительные сведения см. в разделе:

Mssip.h содержит следующие программные интерфейсы:

Функции

 
CryptSIPAddProvider

Функция CryptSIPAddProvider регистрирует функции, экспортированные данным DLL-файлом, реализующим пакет интерфейса субъекта (SIP).
CryptSIPCreateIndirectData

Возвращает структуру SIP_INDIRECT_DATA, содержащую хэш предоставленной структуры SIP_SUBJECTINFO, алгоритм дайджеста и атрибут кодирования. Хэш можно использовать в качестве косвенной ссылки на данные.
CryptSIPGetCaps

Извлекает возможности пакета интерфейса субъекта (SIP).
CryptSIPGetSignedDataMsg

Извлекает из файла сигнатуру Authenticode.
CryptSIPLoad

Загружает библиотеку динамической компоновки (DLL), реализующую пакет интерфейса субъекта (SIP), и назначает соответствующие функции экспорта библиотеки SIP_DISPATCH_INFO структуре.
CryptSIPPutSignedDataMsg

Сохраняет подпись Authenticode в целевом файле.
CryptSIPRemoveProvider

Удаляет сведения о реестре dll-файла пакета интерфейса субъекта (SIP), добавленного при предыдущем вызове функции CryptSIPAddProvider.
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

Содержит набор указателей функций, назначенных функцией CryptSIPLoad, которая используется приложением для выполнения операций пакета интерфейса субъекта (SIP).
SIP_INDIRECT_DATA

Содержит дайджест хэшированных сведений о субъекте.
SIP_SUBJECTINFO

Указывает данные сведений о субъекте для API-интерфейсов пакета интерфейса субъекта (SIP).