Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Horodate une licence XrML Authenticode.
Syntaxe
HRESULT CertTimestampAuthenticodeLicense (
[in] PCRYPT_DATA_BLOB pSignedLicenseBlob,
[in] LPCWSTR pwszTimestampURI,
[out] PCRYPT_DATA_BLOB pTimestampSignatureBlob
);
Paramètres
pSignedLicenseBlob
[en entrée] La licence XrML Authenticode signée à horodater. Consultez la structure CRYPTOAPI_BLOB.
pwszTimestampURI
[en entrée] L'URI du server d'horodatage.
pTimestampSignatureBlob
[en sortie] Un pointeur vers CRYPT_DATA_BLOB pour recevoir la signature de l'horodatage codé en base64. Il est de la responsabilité de l’appelant de libérer pTimestampSignatureBlob->pbData avec HepFree() après l’avoir utilisé. Consultez la structure CRYPTOAPI_BLOB.
Remarques
La signature de l'horodatage est en réalité un message PKCS #7 SignedData dont le contenu est la forme binaire de la valeur de SignatureValue de la signature de la licence. Ceci agit comme une contre-signature de la licence.
Valeur de retour
S_OK si la fonction réussit. Sinon, retourne un code d'erreur.
Spécifications
Assembly : clr.dll