CRYPT_XML_KEYINFO_PARAM 구조체(cryptxml.h)
CRYPT_XML_KEYINFO_PARAM 구조체는 CryptXmlSign 함수에서 인코딩할 KeyInfo 요소의 멤버를 지정하는 데 사용됩니다.
구문
typedef struct _CRYPT_XML_KEYINFO_PARAM {
LPCWSTR wszId;
LPCWSTR wszKeyName;
CERT_BLOB SKI;
LPCWSTR wszSubjectName;
ULONG cCertificate;
CERT_BLOB *rgCertificate;
ULONG cCRL;
CERT_BLOB *rgCRL;
} CRYPT_XML_KEYINFO_PARAM;
멤버
wszId
KeyInfo 요소의 Id 특성을 포함하는 null로 끝나는 와이드 문자열에 대한 포인터입니다.
wszKeyName
KeyName 요소의 값을 포함하는 null로 끝나는 와이드 문자열에 대한 포인터입니다.
SKI
X509SKI 요소의 값을 포함하는 CERT_BLOB 구조체입니다.
wszSubjectName
X509SubjectName 요소의 값을 포함하는 null로 끝나는 와이드 문자열에 대한 포인터입니다.
cCertificate
rgCertificate 멤버가 가리키는 배열의 요소 수입니다.
rgCertificate
X509Certificate 요소를 채우는 데 사용되는 CERT_BLOB 구조체 배열에 대한 포인터입니다.
cCRL
rgCRL 멤버가 가리키는 배열의 요소 수입니다.
rgCRL
X509CRL 요소를 채우는 데 사용되는 CERT_BLOB 구조체 배열에 대한 포인터입니다.
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | cryptxml.h |