OPC_SIGNATURE_TIME_FORMAT-Enumeration (msopc.h)
Beschreibt, wie der signingTime-Parameter der IOpcDigitalSignature::GetSigningTime-Methode interpretiert wird, bei dem es sich um einen Datensatz zum Zeitpunkt der Erstellung einer Signatur handelt.
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;
Konstanten
OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS Wert: 0 Das Format ist das vollständige Datum mit Stunden, Minuten und Sekunden, ausgedrückt als Dezimalbruch. Syntax: JJJJ-MM-TTThh:mm:ss.sTZD Der Wert "2010-03-09T18:45:32.3-08:00" würde 18:45:32,3 P. am 9. März 2010 Pacific Time darstellen. |
OPC_SIGNATURE_TIME_FORMAT_SECONDS Wert: 1 Das Format ist das vollständige Datum mit Stunden, Minuten und Sekunden. Syntax: JJJJ-MM-TTThh:mm:ssTZD Der Wert "2010-03-09T18:45:32-08:00" würde am 9. März 2010 Pacific Time 18:45:32 Uhr darstellen. |
OPC_SIGNATURE_TIME_FORMAT_MINUTES Wert: 2 Das Format ist das vollständige Datum mit Stunden und Minuten. Syntax: JJJJ-MM-TTThh:mmTZD Der Wert "2010-03-09T18:45-08:00" würde am 9. März 2010 Pacific Time 18:45 Uhr darstellen. |
OPC_SIGNATURE_TIME_FORMAT_DAYS Wert: 3 Das Format ist das vollständige Datum. SYNTAX: JJJJ-MM-TT Der Wert "2010-03-09" würde den 9. März 2010 darstellen. |
OPC_SIGNATURE_TIME_FORMAT_MONTHS Wert: 4 Das Format ist das Jahr und der Monat. SYNTAX: JJJJ-MM Der Wert "2010-03" würde März 2010 darstellen. |
OPC_SIGNATURE_TIME_FORMAT_YEARS Wert: 5 Das Format ist das Jahr. Syntax: JJJJ Der Wert "2010" würde 2010 darstellen. |
Hinweise
Die folgende Tabelle enthält Beschreibungen der Platzhalterwerte.
Platzhalter | BESCHREIBUNG | Beispiel |
---|---|---|
YYYY | Vierstelliges Jahr. | 2010 |
MM | Zweistelliger Monat mit einer führenden Null. Mögliche Werte: 01–12. | 03 |
DD | Zweistelliger Monatstag mit einer führenden Null. Mögliche Werte: 01–31. | 09 |
hh | Zweistellige Stunde, 24-Stunden-Zeit mit einer führenden Null. Mögliche Werte: 00–23. | 18 |
mm | Zweistellige Minute mit einer führenden Null. Mögliche Werte: 00–59. | 45 |
ss | Zweistellige Sekunde mit einer führenden Null. Mögliche Werte: 00–59. | 32 |
s | Eine Ziffer, die den Dezimalbruch einer Sekunde darstellt. | 3 |
TZD | Zeitzonen-Bezeichner mit einer führenden Null. Mögliche Werte: Z, +hh:mm, -hh:mm. | -08:00 |
Anforderungen
Anforderung | Wert |
---|---|
Header | msopc.h |
Weitere Informationen
Externe Ressourcen
Erste Schritte mit der Verpackungs-API
IOpcDigitalSignature::GetTimeFormat
IOpcSigningOptions::GetTimeFormat
IOpcSigningOptions::SetTimeFormat
Übersichten
Programmierhandbuch zur Paketerstellungs-API
Referenz