Share via


CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO 구조체(wincrypt.h)

CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO 구조체에는 pExtraInfo 매개 변수의 CryptGetTimeValidObject 함수에 전달할 수 있는 선택적 추가 정보가 포함되어 있습니다.

구문

typedef struct _CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO {
  DWORD                       cbSize;
  int                         iDeltaCrlIndicator;
  LPFILETIME                  pftCacheResync;
  LPFILETIME                  pLastSyncTime;
  LPFILETIME                  pMaxAgeTime;
  PCERT_REVOCATION_CHAIN_PARA pChainPara;
  PCRYPT_INTEGER_BLOB         pDeltaCrlIndicator;
} CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO, *PCRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO;

멤버

cbSize

이 구조체의 크기(바이트)입니다.

iDeltaCrlIndicator

CRL(기본 인증서 해지 목록 ) 번호와 비교하는 데 사용되는 값입니다. 기본 CRL 번호가 이 값보다 작은 경우 호출자는 최신 기본 CRL을 검색하려고 시도해야 합니다.

pDeltaCrlIndicator 멤버가 NULL이 아닌 경우 이 멤버의 값은 0x7fffffff 합니다. Windows Server 2008, Windows Vista, Windows Server 2003 및 Windows XP: pDeltaCrlIndicator 멤버가 없으므로 iDeltaCrlIndicator 값 요구 사항이 적용되지 않습니다.

pftCacheResync

캐시된 정보의 사용을 제어하는 FILETIME 구조체에 대한 포인터입니다. 이 시간 전에 캐시된 모든 정보는 유효하지 않은 것으로 간주되고 새 정보가 검색됩니다.

pLastSyncTime

개체에 대해 검색된 데이터의 마지막 동기화 시간을 포함하는 FILETIME 구조체에 대한 포인터입니다.

pMaxAgeTime

CRYPTNET_URL_CACHE_RESPONSE_INFO 구조체의 dwMaxAge 멤버를 기반으로 검색된 데이터의 만료 시간을 지정하는 FILETIME 구조체에 대한 포인터입니다.

pChainPara

호출자가 사용하는 CertGetCertificateChain 함수 매개 변수를 포함하는 CERT_REVOCATION_CHAIN_PARA 구조체에 대한 포인터입니다. 이 멤버의 데이터는 독립적인 온라인 인증서 상태 프로토콜(OCSP) 서명자 인증서 체인 확인을 사용하도록 설정합니다.

pDeltaCrlIndicator

길이가 4바이트보다 큰 CRL을 포함하는 CRYPT_INTEGER_BLOB 구조체에 대한 포인터입니다. 이 멤버가 NULL 이 아니고 iDeltaCrlIndicator 멤버가 MAXLONG과 같으면 기본 CRL 번호가 이 값보다 작으면 호출자가 최신 기본 CRL을 검색하려고 시도해야 합니다.

Windows Server 2008, Windows Vista, Windows Server 2003 및 Windows XP: 이 멤버는 지원되지 않습니다.

설명

값이 없는 CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO 구조체의 모든 멤버를 0으로 설정해야 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 wincrypt.h