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 |