en-tête mssip.h
Cet en-tête est utilisé par Security and Identity. Pour plus d'informations, consultez les pages suivantes :
mssip.h contient les interfaces de programmation suivantes :
Fonctions
CryptSIPAddProvider La fonction CryptSIPAddProvider inscrit les fonctions exportées par un fichier DLL donné qui implémente un package d’interface objet (SIP). |
CryptSIPCreateIndirectData Retourne une structure SIP_INDIRECT_DATA qui contient un hachage de la structure de SIP_SUBJECTINFO fournie, l’algorithme digest et un attribut d’encodage. Le hachage peut être utilisé comme référence indirecte aux données. |
CryptSIPGetCaps Récupère les fonctionnalités d’un package d’interface d’objet (SIP). |
CryptSIPGetSignedDataMsg Récupère une signature Authenticode à partir du fichier. |
CryptSIPLoad Charge la bibliothèque de liens dynamiques (DLL) qui implémente un package d’interface objet (SIP) et affecte les fonctions d’exportation de bibliothèque appropriées à une structure de SIP_DISPATCH_INFO. |
CryptSIPPutSignedDataMsg Stocke une signature Authenticode dans le fichier cible. |
CryptSIPRemoveProvider Supprime les détails du Registre d’un fichier DLL SIP (Subject Interface Package) ajouté par un appel précédent à la fonction CryptSIPAddProvider. |
CryptSIPRemoveSignedDataMsg Supprime une signature Authenticode spécifiée. |
CryptSIPRetrieveSubjectGuid Récupère un GUID basé sur les informations d’en-tête dans un fichier spécifié. |
CryptSIPRetrieveSubjectGuidForCatalogFile Récupère le GUID d’objet associé au fichier spécifié. |
CryptSIPVerifyIndirectData Valide les données hachées indirectes par rapport à l’objet fourni. |
Fonctions de rappel
pCryptSIPGetCaps Est implémenté par un package d’interface objet (SIP) pour les fonctionnalités de rapport. |
pfnIsFileSupported Interroge les packages d’interface d’objet (SIP) répertoriés dans le Registre pour déterminer quel SIP gère le type de fichier. (pfnIsFileSupported) |
pfnIsFileSupportedName Interroge les packages d’interface d’objet (SIP) répertoriés dans le Registre pour déterminer quel SIP gère le type de fichier. (pfnIsFileSupportedName) |
Structures
MS_ADDINFO_BLOB Fournit des informations supplémentaires pour les types d’objets BLOB en mémoire. |
MS_ADDINFO_CATALOGMEMBER Fournit des informations supplémentaires pour les types d’objets membres du catalogue. |
MS_ADDINFO_FLAT Fournit des informations supplémentaires sur les types d’objets plats ou de bout en bout. |
SIP_ADD_NEWPROVIDER Définit un package d’interface de sujet (SIP). Cette structure est utilisée par la fonction CryptSIPAddProvider. |
SIP_CAP_SET_V2 La structure SIP_CAP_SET_V2 définit les fonctionnalités d’un package d’interface objet (SIP). (SIP_CAP_SET_V2 structure) |
SIP_CAP_SET_V3 La structure SIP_CAP_SET_V3 définit les fonctionnalités d’un package d’interface objet (SIP). (structure SIP_CAP_SET_V3) |
SIP_DISPATCH_INFO Contient un ensemble de pointeurs de fonction attribués par la fonction CryptSIPLoad que votre application utilise pour effectuer des opérations SIP (Subject Interface Package). |
SIP_INDIRECT_DATA Contient le résumé des informations de sujet hachées. |
SIP_SUBJECTINFO Spécifie les données d’informations sur le sujet dans les API SIP (Subject Interface Package). |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour