mssip.h-Header
Dieser Header wird von Security and Identity verwendet. Weitere Informationen finden Sie unter
mssip.h enthält die folgenden Programmierschnittstellen:
Functions
CryptSIPAddProvider Die CryptSIPAddProvider-Funktion registriert Funktionen, die von einer bestimmten DLL-Datei exportiert werden, die ein Subject Interface Package (SIP) implementiert. |
CryptSIPCreateIndirectData Gibt eine SIP_INDIRECT_DATA Struktur zurück, die einen Hash der angegebenen SIP_SUBJECTINFO-Struktur, den Digestalgorithmus und ein Codierungsattribut enthält. Der Hash kann als indirekter Verweis auf die Daten verwendet werden. |
CryptSIPGetCaps Ruft die Funktionen eines Antragstellerschnittstellenpakets (SIP) ab. |
CryptSIPGetSignedDataMsg Ruft eine Authenticode-Signatur aus der Datei ab. |
CryptSIPLoad Lädt die DLL (Dynamic Link Library), die ein Sip (Subject Interface Package) implementiert und einer SIP_DISPATCH_INFO Struktur die entsprechenden Bibliotheksexportfunktionen zuweist. |
CryptSIPPutSignedDataMsg Speichert eine Authenticode-Signatur in der Zieldatei. |
CryptSIPRemoveProvider Entfernt Registrierungsdetails einer SIP-DLL-Datei (Subject Interface Package), die durch einen vorherigen Aufruf der CryptSIPAddProvider-Funktion hinzugefügt wurde. |
CryptSIPRemoveSignedDataMsg Entfernt eine angegebene Authenticode-Signatur. |
CryptSIPRetrieveSubjectGuid Ruft eine GUID basierend auf den Headerinformationen in einer angegebenen Datei ab. |
CryptSIPRetrieveSubjectGuidForCatalogFile Ruft die Betreff-GUID ab, die der angegebenen Datei zugeordnet ist. |
CryptSIPVerifyIndirectData Überprüft die indirekten Hashdaten für den angegebenen Antragsteller. |
Rückruffunktionen
pCryptSIPGetCaps Wird von einem Antragstellerschnittstellenpaket (SIP) implementiert, um Funktionen zu melden. |
pfnIsFileSupported Fragt die in der Registrierung aufgeführten Antragstellerschnittstellenpakete (Subject Interface Packages, SIPs) ab, um zu bestimmen, welcher SIP den Dateityp verarbeitet. (pfnIsFileSupported) |
pfnIsFileSupportedName Fragt die in der Registrierung aufgeführten Antragstellerschnittstellenpakete (Subject Interface Packages, SIPs) ab, um zu bestimmen, welcher SIP den Dateityp verarbeitet. (pfnIsFileSupportedName) |
Strukturen
MS_ADDINFO_BLOB Stellt zusätzliche Informationen für Blob-Betrefftypen im Arbeitsspeicher bereit. |
MS_ADDINFO_CATALOGMEMBER Stellt zusätzliche Informationen für Katalogmember-Betrefftypen bereit. |
MS_ADDINFO_FLAT Stellt zusätzliche Informationen zu flachen oder End-to-End-Betrefftypen bereit. |
SIP_ADD_NEWPROVIDER Definiert ein Subject Interface Package (SIP). Diese Struktur wird von der CryptSIPAddProvider-Funktion verwendet. |
SIP_CAP_SET_V2 Die SIP_CAP_SET_V2-Struktur definiert die Funktionen eines Subject Interface Package (SIP). (SIP_CAP_SET_V2 Struktur) |
SIP_CAP_SET_V3 Die SIP_CAP_SET_V3-Struktur definiert die Funktionen eines Antragstellerschnittstellenpakets (SIP). (SIP_CAP_SET_V3 Struktur) |
SIP_DISPATCH_INFO Enthält eine Reihe von Funktionszeigern, die von der CryptSIPLoad-Funktion zugewiesen wurden, die Ihre Anwendung zum Ausführen von SIP-Vorgängen (Subject Interface Package) verwendet. |
SIP_INDIRECT_DATA Enthält den Digest der Informationen zum Gehash des Betreffs. |
SIP_SUBJECTINFO Gibt Betreffinformationsdaten für die SIP-APIs (Subject Interface Package) an. |