en-tête mscat.h
Cet en-tête est utilisé par Security et Identity. Pour plus d'informations, consultez les pages suivantes :
mscat.h contient les interfaces de programmation suivantes :
Fonctions
CryptCATAdminAcquireContext Acquiert un handle dans un contexte d’administrateur de catalogue. |
CryptCATAdminAcquireContext2 Acquiert un handle dans un contexte d’administrateur de catalogue pour un algorithme de hachage et une stratégie de hachage donnés. |
CryptCATAdminAddCatalog Ajoute un catalogue à la base de données du catalogue. |
CryptCATAdminCalcHashFromFileHandle Calcule le hachage d’un fichier. |
CryptCATAdminCalcHashFromFileHandle2 Calcule le hachage d’un fichier à l’aide de l’algorithme spécifié. |
CryptCATAdminEnumCatalogFromHash Énumère les catalogues qui contiennent un hachage spécifié. |
CryptCATAdminReleaseCatalogContext Libère un handle dans un contexte de catalogue précédemment retourné par la fonction CryptCATAdminAddCatalog. |
CryptCATAdminReleaseContext Libère le handle précédemment attribué par la fonction CryptCATAdminAcquireContext. |
CryptCATAdminRemoveCatalog Supprime un fichier de catalogue et supprime l’entrée de ce catalogue de la base de données de catalogue Windows. |
CryptCATAdminResolveCatalogPath Récupère le chemin complet du catalogue spécifié. |
CryptCATCatalogInfoFromContext Récupère les informations du catalogue à partir d’un contexte de catalogue spécifié. |
CryptCATCDFClose Ferme un fichier de définition de catalogue (CDF) et libère la mémoire pour la structure CRYPTCATCDF correspondante. |
CryptCATCDFEnumCatAttributes Énumère les attributs au niveau du catalogue dans la section CatalogHeader d’un fichier de définition de catalogue (CDF). |
CryptCATCDFOpen Ouvre un fichier de définition de catalogue (CDF) existant pour la lecture et initialise une structure CRYPTCATCDF. |
CryptCATClose Ferme un handle de catalogue ouvert précédemment par la fonction CryptCATOpen. |
CryptCATEnumerateAttr Énumère les attributs associés à un membre d’un catalogue. Cette fonction n’a pas de bibliothèque d’importation associée. |
CryptCATEnumerateCatAttr Énumère les attributs associés à un catalogue. Cette fonction n’a pas de bibliothèque d’importation associée. |
CryptCATEnumerateMember Énumère les membres d’un catalogue. |
CryptCATGetAttrInfo Récupère des informations sur un attribut d’un membre d’un catalogue. |
CryptCATGetMemberInfo Récupère les informations de membre à partir du PKCS du catalogue |
CryptCATHandleFromStore Récupère un handle de catalogue à partir de la mémoire. |
CryptCATOpen Ouvre un catalogue et retourne un handle de contexte au catalogue ouvert. |
CryptCATPersistStore Enregistre les informations du magasin de catalogues spécifié dans un fichier catalogue non signé. |
CryptCATPutAttrInfo Alloue de la mémoire pour un attribut et l’ajoute à un membre du catalogue. |
CryptCATPutCatAttrInfo Alloue de la mémoire pour un attribut de fichier catalogue et l’ajoute au catalogue. |
CryptCATPutMemberInfo Alloue de la mémoire pour un membre du catalogue et l’ajoute au catalogue. |
CryptCATStoreFromHandle Récupère une structure CRYPTCATSTORE à partir d’un handle de catalogue. |
IsCatalogFile Récupère une valeur booléenne qui indique si le fichier spécifié est un fichier catalogue. |
Fonctions de rappel
PFN_CDF_PARSE_ERROR_CALLBACK Appelé pour les erreurs de fonction de définition de catalogue lors de l’analyse d’un fichier de définition de catalogue (CDF). |
Structures
CATALOG_INFO La structure CATALOG_INFO contient le nom d’un fichier catalogue. Cette structure est utilisée par la fonction CryptCATCatalogInfoFromContext. |
CRYPTCATATTRIBUTE La structure CRYPTCATATTRIBUTE définit un attribut de catalogue. Cette structure est utilisée par les fonctions CryptCATEnumerateAttr et CryptCATEnumerateCatAttr. |
CRYPTCATCDF Contient les informations utilisées pour créer un fichier de catalogue signé (.cat) à partir d’un fichier de définition de catalogue (CDF). |
CRYPTCATMEMBER La structure CRYPTCATMEMBER fournit des informations sur un membre du catalogue. Cette structure est utilisée par les fonctions CryptCATGetMemberInfo et CryptCATEnumerateAttr. |
CRYPTCATSTORE Représente un fichier catalogue. |