OPC_SIGNATURE_TIME_FORMAT 열거형(msopc.h)

IOpcDigitalSignature::GetSigningTime 메서드의 서명이 생성되었을 때의 레코드인 signingTime 매개 변수를 해석하는 방법을 설명합니다.

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;

상수

 
OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS
값: 0
형식은 시간, 분 및 초가 10진수 분수로 표현된 전체 날짜입니다.

구문: YYYY-MM-DDThh:mm:ss.sTZD

"2010-03-09T18:45:32.3-08:00" 값은 2010년 3월 9일 오후 6:45:32.3을 나타냅니다.
OPC_SIGNATURE_TIME_FORMAT_SECONDS
값: 1
형식은 시간, 분 및 초의 전체 날짜입니다.

구문: YYYY-MM-DDThh:mm:ssTZD

"2010-03-09T18:45:32-08:00" 값은 2010년 3월 9일 오후 6시 45분 32초를 나타냅니다.
OPC_SIGNATURE_TIME_FORMAT_MINUTES
값: 2
형식은 시간 및 분이 포함된 전체 날짜입니다.

구문: YYYY-MM-DDThh:mmTZD

"2010-03-09T18:45-08:00" 값은 2010년 3월 9일 오후 6시 45분 태평양 표준시를 나타냅니다.
OPC_SIGNATURE_TIME_FORMAT_DAYS
값: 3
형식은 전체 날짜입니다.

구문: YYYY-MM-DD

"2010-03-09" 값은 2010년 3월 9일을 나타냅니다.
OPC_SIGNATURE_TIME_FORMAT_MONTHS
값: 4
형식은 연도 및 월입니다.

구문: YYYY-MM

"2010-03" 값은 2010년 3월을 나타냅니다.
OPC_SIGNATURE_TIME_FORMAT_YEARS
값: 5
형식은 연도입니다.

구문: YYYYY

"2010" 값은 2010을 나타냅니다.

설명

다음 표에서는 자리 표시자 값에 대한 설명을 제공합니다.

자리 표시자 Description 예제
YYYY 4자리 연도입니다. 2010
MM 앞에 0이 있는 두 자리 달입니다. 가능한 값: 01-12. 03
DD 앞에 0이 있는 월의 두 자리 일입니다. 가능한 값: 01-31. 09
hh 두 자리 시간, 선행 0이 있는 24시간 시간입니다. 가능한 값: 00-23. 18
MM 앞에 0이 있는 2자리 분입니다. 가능한 값: 00-59. 45
ss 앞에 0이 있는 두 자리 초입니다. 가능한 값: 00-59. 32
s 1초의 소수 자릿수를 나타내는 한 자리입니다. 3
TZD 앞에 0이 있는 표준 시간대 지정자입니다. 가능한 값: Z, +hh:mm, -hh:mm. -08:00

요구 사항

요구 사항
헤더 msopc.h

추가 정보

ECMA-376 OpenXML 표준

외부 리소스

패키징 API를 사용하여 시작

IOpcDigitalSignature::GetTimeFormat

IOpcSigningOptions::GetTimeFormat

IOpcSigningOptions::SetTimeFormat

개요

패키징 API 프로그래밍 가이드

패키징 API 샘플

패키징 열거형

패키징 인터페이스

참조

W3C 권장 사항, XML 서명 및 구문 처리