struttura CRYPT_TIME_STAMP_REQUEST_INFO (wincrypt.h)
La struttura CRYPT_TIME_STAMP_REQUEST_INFO viene utilizzata per il timestamp. Per aggiungere un attributo autenticato durante la firma di un file eseguibile per verificare la data e l'ora della firma, viene richiesto un timestamp firmato da un server timestamp. La struttura CRYPT_TIME_STAMP_REQUEST_INFO viene usata per ottenere un timestamp. Contiene i bit di firma del materiale contrassegnato come timestamp nel campo Contenuto .
Sintassi
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;
Members
pszTimeStampAlgorithm
Identificatore di oggetto (OID) che specifica il formato desiderato del timestamp, in genere UTC.
pszContentType
OID del tipo di contenuto del contenuto, in genere DATA.
Content
Struttura CRYPT_OBJID_BLOB che contiene i bit di firma codificati del materiale contrassegnato come timestamp.
cAttribute
Numero di elementi nella matrice rgAttribute .
rgAttribute
Matrice di puntatori alle strutture CRYPT_ATTRIBUTE , ognuna contenente un attributo codificato.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincrypt.h |