ICertEncodeDateArray 接口 (certenc.h)
ICertEncodeDateArray 接口提供用于处理证书扩展中使用的日期数组的方法。
可以使用存储在由策略模块实例化的扩展处理程序 COM 对象中的 Date 数组来创建证书扩展。 数组中的每个元素都是 一个 Date 值。
此接口主要作为对自定义扩展进行编码的演示提供。 平台软件开发工具包中的证书服务示例程序 (SDK) 包含此接口的源代码。
ICertEncodeDateArray 在 Certenc.h 中定义。 但是,在创建程序时,请使用 Certsrv.h 作为包含文件。 Certenc.dll 提供 ICertEncodeDateArray 接口。 此接口的类型信息也位于 Certencl.dll 中,平台 SDK 随附。
证书服务接口同时支持单元线程和自由线程模型。 为了提高吞吐量,建议使用自由线程处理。
继承
ICertEncodeDateArray 接口继承自 IDispatch 接口。 ICertEncodeDateArray 也具有以下类型的成员:
方法
ICertEncodeDateArray 接口具有这些方法。
ICertEncodeDateArray::D ecode 将抽象语法表示法 One (ASN.1 解码) 编码日期数组,并将生成的日期值数组存储在 CertEncodeDateArray 对象中。 |
ICertEncodeDateArray::Encode 返回抽象语法表示法 One (ASN.1) 编码的此对象中存储的日期数组的字符串。 |
ICertEncodeDateArray::GetCount 返回对象的 DATE 数组中的 DATE 值的数目。 |
ICertEncodeDateArray::GetValue 返回 DATE 数组中的指定日期。 |
ICertEncodeDateArray::Reset 指定此对象中 DATE 数组的大小。 |
ICertEncodeDateArray::SetValue 在 DATE 数组的指定索引处设置 DATE 值。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | certenc.h (包括 Certsrv.h) |