en-tête msopc.h
Cet en-tête est utilisé par l’empaquetage. Pour plus d'informations, consultez les pages suivantes :
msopc.h contient les interfaces de programmation suivantes :
IOpcCertificateEnumerator Énumérateur en lecture seule de pointeurs vers CERT_CONTEXT structures. |
IOpcCertificateSet Ensemble non ordonné de certificats à utiliser avec une signature. |
IOpcDigitalSignature Représente une signature numérique de package. |
IOpcDigitalSignatureEnumerator Énumérateur en lecture seule des pointeurs d’interface IOpcDigitalSignature. |
IOpcDigitalSignatureManager Fournit l’accès à l’empaquetage d’interfaces de signature numérique pour un package représenté par des objets API d’empaquetage. |
IOpcFactory Crée des objets API d’empaquetage et prend en charge l’enregistrement et le chargement des packages. |
IOpcPackage Représente un package et fournit des méthodes pour accéder aux parties et aux relations du package. |
IOpcPart Représente une partie qui contient des données et n’est pas une partie Relations. |
IOpcPartEnumerator Énumérateur en lecture seule des pointeurs d’interface IOpcPart. |
IOpcPartSet Un ensemble non ordonné de pointeurs d’interface IOpcPart vers des objets de composant qui représentent les parties d’un package qui ne sont pas des parties relations. |
IOpcPartUri Représente le nom de composant d’un composant. |
IOpcRelationship Représente une relation, qui est un lien entre une source, qui est une partie ou le package, et une cible. |
IOpcRelationshipEnumerator Énumérateur en lecture seule des pointeurs d’interface IOpcRelationship. |
IOpcRelationshipSelector Représente comment sélectionner, à partir d’une partie Relations, les relations à référencer pour la signature. |
IOpcRelationshipSelectorEnumerator Énumérateur en lecture seule des pointeurs d’interface IOpcRelationshipSelector. |
IOpcRelationshipSelectorSet Ensemble non ordonné de pointeurs d’interface IOpcRelationshipSelector qui représentent les critères de sélection utilisés pour identifier les relations pour la signature. |
IOpcRelationshipSet Représente un composant Relationships sous la forme d’un ensemble non ordonné de pointeurs d’interface IOpcRelationship vers des objets de relation. |
IOpcSignatureCustomObject Représente un élément Object spécifique à l’application qui a été ou sera signé. |
IOpcSignatureCustomObjectEnumerator Énumérateur en lecture seule des pointeurs d’interface IOpcSignatureCustomObject. |
IOpcSignatureCustomObjectSet Ensemble non ordonné de pointeurs d’interface IOpcSignatureCustomObject qui contiennent le balisage XML des éléments Object spécifiques à l’application. |
IOpcSignaturePartReference Représente une référence à un composant qui a été ou sera signé. |
IOpcSignaturePartReferenceEnumerator Énumérateur en lecture seule des pointeurs d’interface IOpcSignaturePartReference. |
IOpcSignaturePartReferenceSet Ensemble non ordonné de pointeurs d’interface IOpcSignaturePartReference qui représentent des références à des parties à signer. |
IOpcSignatureReference Représente une référence au balisage XML qui a été ou sera signé. |
IOpcSignatureReferenceEnumerator Énumérateur en lecture seule des pointeurs d’interface IOpcSignatureReference. |
IOpcSignatureReferenceSet Ensemble non ordonné de pointeurs d’interface IOpcSignatureReference qui représentent des références aux éléments XML à signer. |
IOpcSignatureRelationshipReference Représente une référence à un composant Relations qui contient des relations qui ont été ou seront signées. |
IOpcSignatureRelationshipReferenceEnumerator Énumérateur en lecture seule des pointeurs d’interface IOpcSignatureRelationshipReference. |
IOpcSignatureRelationshipReferenceSet Ensemble non ordonné de pointeurs d’interface IOpcSignatureRelationshipReference qui représentent des références à des parties Relationships qui contiennent des relations à signer. |
IOpcSigningOptions Fournit des méthodes pour définir et accéder aux informations requises pour générer une signature. |
IOpcUri Représente l’URI de la racine du package ou d’une partie relative à la racine du package. |
OPC_CANONICALIZATION_METHOD Décrit la méthode de canonisation à appliquer au balisage XML. |
OPC_CERTIFICATE_EMBEDDING_OPTION Décrit l’emplacement de stockage d’un certificat utilisé pour la signature. |
OPC_COMPRESSION_OPTIONS Décrit les façons de compresser le contenu d’une partie. |
OPC_READ_FLAGS Décrit les paramètres de lecture pour la mise en cache des composants de package et leur validation par rapport aux exigences de conformité OPC (Opc) ecMA-376 OpenXML, 1ère édition, partie 2:_Open. |
OPC_RELATIONSHIP_SELECTOR Décrit comment interpréter le paramètre selectionCriterion de la méthode IOpcRelationshipSelector::GetSelectionCriterion. |
OPC_RELATIONSHIPS_SIGNING_OPTION Indique si une référence représentée par l’interface IOpcSignatureRelationshipReference fait référence à la totalité ou à un sous-ensemble de relations représentées en tant qu’objets de relation dans un objet de jeu de relations. |
OPC_SIGNATURE_TIME_FORMAT Décrit comment interpréter le paramètre signingTime, qui est un enregistrement de la création d’une signature, de la méthode IOpcDigitalSignature::GetSigningTime. |
OPC_SIGNATURE_VALIDATION_RESULT Indique le status de la signature. |
OPC_STREAM_IO_MODE Décrit la status en lecture/écriture d’un flux. |
OPC_URI_TARGET_MODE Indique le mode cible d’une relation. |
OPC_WRITE_FLAGS Décrit la méthode d’encodage utilisée par l’objet de sérialisation pour produire le package. |