Partager via


structure CRYPT_TIME_STAMP_REQUEST_INFO (wincrypt.h)

La structure CRYPT_TIME_STAMP_REQUEST_INFO est utilisée pour l’horodatage. Pour ajouter un attribut authentifié lors de la signature d’un fichier exécutable afin de vérifier la date et l’heure de la signature, un horodatage signé est demandé à un serveur d’horodatage. La structure CRYPT_TIME_STAMP_REQUEST_INFO est utilisée pour obtenir un horodatage. Il contient les bits de signature du matériau en cours d’horodatage dans le champ Contenu .

Syntaxe

typedef struct _CRYPT_TIME_STAMP_REQUEST_INFO {
  LPSTR            pszTimeStampAlgorithm;
  LPSTR            pszContentType;
  CRYPT_OBJID_BLOB Content;
  DWORD            cAttribute;
  PCRYPT_ATTRIBUTE rgAttribute;
} CRYPT_TIME_STAMP_REQUEST_INFO, *PCRYPT_TIME_STAMP_REQUEST_INFO;

Membres

pszTimeStampAlgorithm

Identificateur d’objet (OID) qui spécifie le format souhaité de l’horodatage, généralement UTC.

pszContentType

OID du type de contenu du contenu, généralement DATA.

Content

Une structure CRYPT_OBJID_BLOB qui contient les bits de signature encodés du matériau en cours d’horodatage.

cAttribute

Nombre d’éléments dans le tableau rgAttribute .

rgAttribute

Tableau de pointeurs vers CRYPT_ATTRIBUTE structures, chacune contenant un attribut encodé.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête wincrypt.h

Voir aussi

CRYPT_ATTRIBUTE

CRYPT_INTEGER_BLOB