Megosztás a következőn keresztül:


CertTimestampAuthenticodeLicense függvény

Az Időbélyeg egy Authenticode XrML-licencet bélyegz meg.

Szintaxis

HRESULT CertTimestampAuthenticodeLicense (
    [in]  PCRYPT_DATA_BLOB   pSignedLicenseBlob,
    [in]  LPCWSTR            pwszTimestampURI,
    [out] PCRYPT_DATA_BLOB   pTimestampSignatureBlob
);

Paraméterek

pSignedLicenseBlob
[in] Az aláírt Authenticode XrML-licenc időbélyegzésre. Tekintse meg a CRYPTOAPI_BLOB szerkezetét.

pwszTimestampURI
[in] Az időbélyegző-kiszolgáló URI-ja.

pTimestampSignatureBlob
[kifelé] A base64 kódolású időbélyeg-aláírás fogadásához mutató mutató CRYPT_DATA_BLOB. A hívó felelőssége, hogy a használat után szabad pTimestampSignatureBlob>pbData legyen.HepFree() Tekintse meg a CRYPTOAPI_BLOB szerkezetét.

Megjegyzések

Az időbélyegző aláírása valójában egy PKCS #7 SignedData üzenet, amelynek tartalma a licenc aláírásából származó SignatureValue bináris formája. Ez alapvetően a licenc ellenjegyzéseként működik.

Visszatérési érték

S_OK ha a függvény sikeres. Ellenkező esetben egy hibakódot ad vissza.

Követelmények

Szerelvény: clr.dll

Lásd még