CertTimestampAuthenticodeLicense 함수
Authenticode XrML 라이선스에 타임스탬프를 적용합니다.
구문
HRESULT CertTimestampAuthenticodeLicense (
[in] PCRYPT_DATA_BLOB pSignedLicenseBlob,
[in] LPCWSTR pwszTimestampURI,
[out] PCRYPT_DATA_BLOB pTimestampSignatureBlob
);
매개 변수
pSignedLicenseBlob
[in] 타임스탬프를 적용할 서명된 Authenticode XrML 라이선스입니다. CRYPTOAPI_BLOB 구조체를 참조하세요.
pwszTimestampURI
[in] 타임스탬프 서버의 URI입니다.
pTimestampSignatureBlob
[out] base64로 인코딩된 타임스탬프 서명을 받을 CRYPT_DATA_BLOB에 대한 포인터입니다. 호출자는 pTimestampSignatureBlob
->pbData
사용 후 HepFree()
를 사용하여 해제합니다. CRYPTOAPI_BLOB 구조체를 참조하세요.
설명
타임스탬프 서명은 실제로는 해당 콘텐츠가 라이선스 서명에 있는 SignatureValue의 이진 형식인 PKCS #7 SignedData 메시지이며, 기본적으로 라이선스의 연대 서명으로 작동합니다.
Return Value
함수가 정상적으로 실행되는 경우 S_OK
입니다. 그러지 않으면 오류 코드가 반환됩니다.
요구 사항
어셈블리: clr.dll
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET