Compartir a través de


estructura CRYPT_TIME_STAMP_REQUEST_INFO (wincrypt.h)

La estructura CRYPT_TIME_STAMP_REQUEST_INFO se usa para la marca de tiempo. Para agregar un atributo autenticado al firmar un archivo ejecutable para comprobar la fecha y hora de la firma, se solicita una marca de tiempo firmada desde un servidor de marca de tiempo. La estructura CRYPT_TIME_STAMP_REQUEST_INFO se usa para obtener una marca de tiempo. Contiene los bits de firma del material que se marca en el campo Contenido .

Sintaxis

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;

Miembros

pszTimeStampAlgorithm

Identificador de objeto (OID) que especifica el formato deseado de la marca de tiempo, normalmente UTC.

pszContentType

El OID del tipo de contenido del contenido, normalmente DATA.

Content

Estructura CRYPT_OBJID_BLOB que contiene los bits de firma codificados del material que se marca de tiempo.

cAttribute

Número de elementos de la matriz rgAttribute .

rgAttribute

Matriz de punteros a CRYPT_ATTRIBUTE estructuras, cada una de las cuales contiene un atributo codificado.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado wincrypt.h

Consulte también

CRYPT_ATTRIBUTE

CRYPT_INTEGER_BLOB