enumeração OPC_SIGNATURE_TIME_FORMAT (msopc.h)
Descreve como interpretar o parâmetro signingTime , que é um registro de quando uma assinatura foi criada, do 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 O formato é a data completa com horas, minutos e segundos expressos como uma fração decimal. Sintaxe: YYYYY-MM-DDThh:mm:ss.sTZD Um valor de "2010-03-09T18:45:32.3-08:00" representaria 18:45:32.3 em 9 de março de 2010 Hora do Pacífico. |
OPC_SIGNATURE_TIME_FORMAT_SECONDS Valor: 1 O formato é a data completa com horas, minutos e segundos. Sintaxe: YYYYY-MM-DDThh:mm:ssTZD Um valor de "2010-03-09T18:45:32-08:00" representaria 18:45:32 em 9 de março de 2010 Hora do Pacífico. |
OPC_SIGNATURE_TIME_FORMAT_MINUTES Valor: 2 O formato é a data completa com horas e minutos. Sintaxe: YYYYY-MM-DDThh:mmTZD Um valor de "2010-03-09T18:45-08:00" representaria 18:45 em 9 de março de 2010 hora do Pacífico. |
OPC_SIGNATURE_TIME_FORMAT_DAYS Valor: 3 O formato é a data completa. Sintaxe: YYYYY-MM-DD Um valor de "2010-03-09" representaria 9 de março de 2010. |
OPC_SIGNATURE_TIME_FORMAT_MONTHS Valor: 4 O formato é o ano e o mês. Sintaxe: YYYYY-MM Um valor de "2010-03" representaria março de 2010. |
OPC_SIGNATURE_TIME_FORMAT_YEARS Valor: 5 O formato é o ano. Sintaxe: YYYY Um valor de "2010" representaria 2010. |
Comentários
A tabela a seguir fornece descrições de valores de espaço reservado.
Espaço reservado | Descrição | Exemplo |
---|---|---|
AAAA | Ano de quatro dígitos. | 2010 |
MM | Mês de dois dígitos com um zero à esquerda. Valores possíveis: 01 a 12. | 03 |
DD | Dia de dois dígitos do mês com um zero à esquerda. Valores possíveis: 01 a 31. | 09 |
hh | Hora de dois dígitos, tempo de 24 horas com um zero à esquerda. Valores possíveis: 00 a 23. | 18 |
mm | Minuto de dois dígitos com um zero à esquerda. Valores possíveis: 00 a 59. | 45 |
ss | Dois dígitos segundo com um zero à esquerda. Valores possíveis: 00 a 59. | 32 |
s | Um dígito que representa a fração decimal de um segundo. | 3 |
TZD | Designador de fuso horário com um zero à esquerda. Valores possíveis: Z, +hh:mm, -hh:mm. | -08:00 |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | msopc.h |
Confira também
Recursos externos
Introdução com a API de Empacotamento
IOpcDigitalSignature::GetTimeFormat
IOpcSigningOptions::GetTimeFormat
IOpcSigningOptions::SetTimeFormat
Visões gerais
Guia de Programação da API de Empacotamento
Exemplos de API de empacotamento
Referência