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 |