énumération OPC_SIGNATURE_TIME_FORMAT (msopc.h)
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 .
Syntax
typedef enum __MIDL___MIDL_itf_msopc_0001_0076_0005 {
OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS = 0,
OPC_SIGNATURE_TIME_FORMAT_SECONDS = 1,
OPC_SIGNATURE_TIME_FORMAT_MINUTES = 2,
OPC_SIGNATURE_TIME_FORMAT_DAYS = 3,
OPC_SIGNATURE_TIME_FORMAT_MONTHS = 4,
OPC_SIGNATURE_TIME_FORMAT_YEARS = 5
} OPC_SIGNATURE_TIME_FORMAT;
Constantes
OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS Valeur : 0 Le format est la date complète avec les heures, les minutes et les secondes exprimées sous la forme d’une fraction décimale. Syntaxe : AAAA-MM-JJThh :mm :ss.STZD La valeur « 2010-03-09T18 :45 :32.3-08 :00 » représenterait 18 :45 :32.3 le 9 mars 2010, heure du Pacifique. |
OPC_SIGNATURE_TIME_FORMAT_SECONDS Valeur : 1 Le format est la date complète avec les heures, les minutes et les secondes. Syntaxe : AAAA-MM-JJThh :mm :ssTZD La valeur « 2010-03-09T18 :45 :32-08 :00 » représenterait 18 :45 :32 le 9 mars 2010, heure du Pacifique. |
OPC_SIGNATURE_TIME_FORMAT_MINUTES Valeur : 2 Le format est la date complète avec des heures et des minutes. Syntaxe : AAAA-MM-JJThh :mmTZD La valeur « 2010-03-09T18 :45-08 :00 » représenterait 18 h 45 le 9 mars 2010 , heure du Pacifique. |
OPC_SIGNATURE_TIME_FORMAT_DAYS Valeur : 3 Le format est la date complète. Syntaxe : AAAA-MM-JJ La valeur « 2010-03-09 » représenterait le 9 mars 2010. |
OPC_SIGNATURE_TIME_FORMAT_MONTHS Valeur : 4 Le format est l’année et le mois. Syntaxe : AAAA-MM La valeur « 2010-2003 » représenterait mars 2010. |
OPC_SIGNATURE_TIME_FORMAT_YEARS Valeur : 5 Le format est l’année. Syntaxe : AAAA La valeur « 2010 » représenterait 2010. |
Remarques
Le tableau suivant fournit des descriptions des valeurs d’espace réservé.
Espace réservé | Description | Exemple |
---|---|---|
YYYY | Année à quatre chiffres. | 2010 |
MM | Mois à deux chiffres avec un zéro non significatif. Valeurs possibles : 01 à 12. | 03 |
DD | Jour du mois à deux chiffres avec un zéro non significatif. Valeurs possibles : 01 à 31. | 09 |
hh | Heure à deux chiffres, 24 heures avec un zéro non significatif. Valeurs possibles : 00 à 23. | 18 |
mm | Minute à deux chiffres avec un zéro non significatif. Valeurs possibles : 00 à 59. | 45 |
ss | Seconde à deux chiffres avec un zéro non significatif. Valeurs possibles : 00 à 59. | 32 |
s | Un chiffre représentant la fraction décimale d’une seconde. | 3 |
TZD | Désignateur de fuseau horaire avec un zéro non significatif. Valeurs possibles : Z, +hh :mm, -hh :mm. | -08:00 |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | msopc.h |
Voir aussi
Ressources externes
Prise en main avec l’API d’empaquetage
IOpcDigitalSignature ::GetTimeFormat
IOpcSigningOptions ::GetTimeFormat
IOpcSigningOptions ::SetTimeFormat
Vues d'ensemble
Guide de programmation de l’API d’empaquetage
Référence
Recommandation W3C, traitement de la signature XML et de la syntaxe
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