Auf Englisch lesen

Freigeben über


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.