Partager via


IX509CertificateRequestCertificate ::get_SerialNumber, méthode (certenroll.h)

La propriété SerialNumber spécifie et récupère le numéro de série du certificat. Le numéro de série est contenu dans un tableau d’octets encodé à l’aide de Distinguished Encoding Rules (DER) tel que défini par la norme ASN.1 (Abstract Syntax Notation One). Le tableau d’octets encodé en DER est représenté par une chaîne qui est une séquence binaire pure ou est encodée Unicode.

Cette propriété est en lecture/écriture.

Syntaxe

HRESULT get_SerialNumber(
  EncodingType Encoding,
  BSTR         *pValue
);

Paramètres

Encoding

pValue

Valeur de retour

None

Remarques

Après avoir appelé Encode, la valeur par défaut est un GUID avec un grignotant d’ordre élevé qui n’est pas zéro (pour garantir que la représentation hexadécimale du numéro de série a un nombre pair de chiffres). Le grignotine d’ordre élevé est dans la plage de 1 à 7. Vous devez initialiser l’objet de requête avant d’appeler cette propriété. Pour plus d’informations, consultez l’une des méthodes suivantes :

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête certenroll.h
DLL CertEnroll.dll

Voir aussi

IX509CertificateRequestCertificate