CRYPT_PROVIDER_SGNR 구조체(wintrust.h)
[ CRYPT_PROVIDER_SGNR 구조는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이후 버전에서는 변경되거나 제공되지 않을 수 있습니다.]
CRYPT_PROVIDER_SGNR 구조는 서명자 또는 카운터 서명자에 대한 정보를 제공합니다.
구문
typedef struct _CRYPT_PROVIDER_SGNR {
DWORD cbStruct;
FILETIME sftVerifyAsOf;
DWORD csCertChain;
struct _CRYPT_PROVIDER_CERT *pasCertChain;
DWORD dwSignerType;
CMSG_SIGNER_INFO *psSigner;
DWORD dwError;
DWORD csCounterSigners;
struct _CRYPT_PROVIDER_SGNR *pasCounterSigners;
PCCERT_CHAIN_CONTEXT pChainContext;
} CRYPT_PROVIDER_SGNR, *PCRYPT_PROVIDER_SGNR;
멤버
cbStruct
이 구조체의 크기(바이트)입니다.
sftVerifyAsOf
현재 시간 또는 타임스탬프를 지정합니다.
csCertChain
pasCertChain 배열의 요소 수입니다.
pasCertChain
CRYPT_PROVIDER_CERT 구조체의 배열입니다.
dwSignerType
정책에 의해 알려진 경우 서명자 유형입니다. 서명자 형식을 알 수 없는 경우 이 값은 0이거나 다음 값입니다.
값 | 의미 |
---|---|
|
타임스탬프를 서명합니다. |
psSigner
CMSG_SIGNER_INFO 구조체에 대한 포인터입니다.
dwError
서명자를 빌드하거나 확인하는 동안 오류 값(있는 경우)입니다.
csCounterSigners
pasCounterSigners 배열의 요소 수입니다.
pasCounterSigners
카운터 서명자를 나타내는 CRYPT_PROVIDER_SGNR 구조체 배열에 대한 포인터입니다.
pChainContext
CERT_CHAIN_CONTEXT 구조체에 대한 포인터입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | wintrust.h |