CRYPT_TIME_STAMP_REQUEST_INFO 结构 (wincrypt.h)

CRYPT_TIME_STAMP_REQUEST_INFO结构用于时间戳。 若要在对可执行文件进行签名以验证签名的日期和时间时添加经过身份验证的属性,请从时间戳服务器请求签名时间戳。 CRYPT_TIME_STAMP_REQUEST_INFO 结构用于获取时间戳。 它包含“ 内容 ”字段中时间戳的材料的签名位。

语法

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;

成员

pszTimeStampAlgorithm

对象标识符 (OID) 指定所需时间戳格式(通常为 UTC)。

pszContentType

内容的内容类型的 OID,通常是 DATA。

Content

一个 CRYPT_OBJID_BLOB 结构,包含所标记的材料的编码签名位。

cAttribute

rgAttribute 数组中的元素数。

rgAttribute

指向 CRYPT_ATTRIBUTE 结构的指针数组,每个结构都包含一个编码的属性。

要求

   
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 wincrypt.h

另请参阅

CRYPT_ATTRIBUTE

CRYPT_INTEGER_BLOB