OPC_SIGNATURE_TIME_FORMAT enumeración (msopc.h)
Describe cómo interpretar el parámetro signingTime , que es un registro de cuándo se creó una firma, del método 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 Valor: 0 El formato es la fecha completa con horas, minutos y segundos expresados como una fracción decimal. Sintaxis: AAAA-MM-DDThh:mm:ss.sTZD Un valor de "2010-03-09T18:45:32.3-08:00" representaría 6:45:32.3 p.m. el 9 de marzo de 2010 hora del Pacífico. |
OPC_SIGNATURE_TIME_FORMAT_SECONDS Valor: 1 El formato es la fecha completa con horas, minutos y segundos. Sintaxis: AAAA-MM-DDThh:mm:ssTZD Un valor de "2010-03-09T18:45:32-08:00" representaría las 6:45:32 p.m. el 9 de marzo de 2010 Hora del Pacífico. |
OPC_SIGNATURE_TIME_FORMAT_MINUTES Valor: 2 El formato es la fecha completa con horas y minutos. Sintaxis: AAAA-MM-DDThh:mmTZD Un valor de "2010-03-09T18:45-08:00" representaría las 6:45 p.m. el 9 de marzo de 2010 hora del Pacífico. |
OPC_SIGNATURE_TIME_FORMAT_DAYS Valor: 3 El formato es la fecha completa. Sintaxis: AAAA-MM-DD Un valor de "2010-03-09" representaría el 9 de marzo de 2010. |
OPC_SIGNATURE_TIME_FORMAT_MONTHS Valor: 4 El formato es el año y el mes. Sintaxis: AAAA-MM Un valor de "2010-03" representaría marzo de 2010. |
OPC_SIGNATURE_TIME_FORMAT_YEARS Valor: 5 El formato es el año. Sintaxis: AAAA Un valor de "2010" representaría 2010. |
Comentarios
En la tabla siguiente se proporcionan descripciones de los valores de marcador de posición.
Marcador de posición | Descripción | Ejemplo |
---|---|---|
AAAA | Año de cuatro dígitos. | 2010 |
MM | Mes de dos dígitos con un cero a la izquierda. Valores posibles: 01–12. | 03 |
DD | Día de dos dígitos del mes con un cero a la izquierda. Valores posibles: 01–31. | 09 |
hh | Hora de dos dígitos, hora de 24 horas con un cero a la izquierda. Valores posibles: 00–23. | 18 |
mm | Minuto de dos dígitos con un cero a la izquierda. Valores posibles: 00–59. | 45 |
ss | Segundo de dos dígitos con un cero a la izquierda. Valores posibles: 00–59. | 32 |
s | Un dígito que representa la fracción decimal de un segundo. | 3 |
TZD | Designador de zona horaria con un cero a la izquierda. Valores posibles: Z, +hh:mm, -hh:mm. | -08:00 |
Requisitos
Requisito | Valor |
---|---|
Header | msopc.h |
Consulte también
Recursos externos
Introducción con la API de empaquetado
IOpcDigitalSignature::GetTimeFormat
IOpcSigningOptions::GetTimeFormat
IOpcSigningOptions::SetTimeFormat
Temas de introducción
Guía de programación de API de empaquetado
Ejemplos de API de empaquetado
Referencia