mscat.h-Header
Dieser Header wird von Security and Identity verwendet. Weitere Informationen finden Sie unter
mscat.h enthält die folgenden Programmierschnittstellen:
Functions
CryptCATAdminAcquireContext Ruft ein Handle für einen Katalogadministratorkontext ab. |
CryptCATAdminAcquireContext2 Ruft ein Handle für einen Katalogadministratorkontext für einen bestimmten Hashalgorithmus und eine hash-Richtlinie ab. |
CryptCATAdminAddCatalog Fügt der Katalogdatenbank einen Katalog hinzu. |
CryptCATAdminCalcHashFromFileHandle Berechnet den Hash für eine Datei. |
CryptCATAdminCalcHashFromFileHandle2 Berechnet den Hash für eine Datei mithilfe des angegebenen Algorithmus. |
CryptCATAdminEnumCatalogFromHash Listet die Kataloge auf, die einen angegebenen Hash enthalten. |
CryptCATAdminReleaseCatalogContext Gibt ein Handle für einen Katalogkontext frei, der zuvor von der CryptCATAdminAddCatalog-Funktion zurückgegeben wurde. |
CryptCATAdminReleaseContext Gibt das handle frei, das zuvor von der CryptCATAdminAcquireContext-Funktion zugewiesen wurde. |
CryptCATAdminRemoveCatalog Löscht eine Katalogdatei und entfernt den Eintrag dieses Katalogs aus der Windows-Katalogdatenbank. |
CryptCATAdminResolveCatalogPath Ruft den vollqualifizierten Pfad des angegebenen Katalogs ab. |
CryptCATCatalogInfoFromContext Ruft Kataloginformationen aus einem angegebenen Katalogkontext ab. |
CryptCATCDFClose Schließt eine Katalogdefinitionsdatei (Catalog Definition File, CDF) und gibt den Arbeitsspeicher für die entsprechende CRYPTCATCDF-Struktur frei. |
CryptCATCDFEnumCatAttributes Listet Attribute auf Katalogebene im CatalogHeader-Abschnitt einer Katalogdefinitionsdatei (CDF) auf. |
CryptCATCDFOpen Öffnet eine vorhandene Katalogdefinitionsdatei (CDF) zum Lesen und initialisiert eine CRYPTCATCDF-Struktur. |
CryptCATClose Schließt ein Kataloghandle, das zuvor von der CryptCATOpen-Funktion geöffnet wurde. |
CryptCATEnumerateAttr Listet die Attribute auf, die einem Element eines Katalogs zugeordnet sind. Diese Funktion verfügt über keine zugeordnete Importbibliothek. |
CryptCATEnumerateCatAttr Listet die Attribute auf, die einem Katalog zugeordnet sind. Diese Funktion verfügt über keine zugeordnete Importbibliothek. |
CryptCATEnumerateMember Listet die Member eines Katalogs auf. |
CryptCATGetAttrInfo Ruft Informationen zu einem Attribut eines Elements eines Katalogs ab. |
CryptCATGetMemberInfo Ruft Memberinformationen aus dem PKCS des Katalogs ab. |
CryptCATHandleFromStore Ruft ein Kataloghandle aus dem Arbeitsspeicher ab. |
CryptCATOpen Öffnet einen Katalog und gibt ein Kontexthandle für den geöffneten Katalog zurück. |
CryptCATPersistStore Speichert die Informationen im angegebenen Katalogspeicher in einer nicht signierten Katalogdatei. |
CryptCATPutAttrInfo Ordnet Arbeitsspeicher für ein Attribut zu und fügt ihn einem Katalogelement hinzu. |
CryptCATPutCatAttrInfo Ordnet Arbeitsspeicher für ein Katalogdatei-Attribut zu und fügt ihn dem Katalog hinzu. |
CryptCATPutMemberInfo Ordnet Arbeitsspeicher für ein Katalogelement zu und fügt ihn dem Katalog hinzu. |
CryptCATStoreFromHandle Ruft eine CRYPTCATSTORE-Struktur aus einem Kataloghandle ab. |
IsCatalogFile Ruft einen booleschen Wert ab, der angibt, ob die angegebene Datei eine Katalogdatei ist. |
Rückruffunktionen
PFN_CDF_PARSE_ERROR_CALLBACK Wird für Fehler der Katalogdefinitionsfunktion beim Analysieren einer Katalogdefinitionsdatei (CDF) aufgerufen. |
Strukturen
CATALOG_INFO Die CATALOG_INFO-Struktur enthält den Namen einer Katalogdatei. Diese Struktur wird von der CryptCATCatalogInfoFromContext-Funktion verwendet. |
CRYPTCATATTRIBUTE Die CRYPTCATATTRIBUTE-Struktur definiert ein Katalogattribut. Diese Struktur wird von den Funktionen CryptCATEnumerateAttr und CryptCATEnumerateCatAttr verwendet. |
CRYPTCATCDF Enthält Informationen, die zum Erstellen einer signierten Katalogdatei (.cat) aus einer Katalogdefinitionsdatei (CDF) verwendet werden. |
CRYPTCATMEMBER Die CRYPTCATMEMBER-Struktur stellt Informationen zu einem Katalogelement bereit. Diese Struktur wird von den Funktionen CryptCATGetMemberInfo und CryptCATEnumerateAttr verwendet. |
CRYPTCATSTORE Stellt eine Katalogdatei dar. |