Interfaz ICertEncodeDateArray (certenc.h)
La interfaz ICertEncodeDateArray proporciona métodos para controlar las matrices date usadas en las extensiones de certificado.
Se puede crear una extensión de certificado mediante una matriz Date almacenada en un objeto COM de controlador de extensión creado por el módulo de directiva. Cada elemento de la matriz es un valor Date .
Esta interfaz se proporciona principalmente como demostración para codificar extensiones personalizadas. Los programas de ejemplo de Servicios de certificados del Kit de desarrollo de software (SDK) de plataforma contienen código fuente para esta interfaz.
ICertEncodeDateArray se define en Certenc.h. Sin embargo, al crear el programa, use Certsrv.h como archivo de inclusión. Certenc.dll proporciona la interfaz ICertEncodeDateArray . La información de tipo de esta interfaz también está en Certencl.dll, que se incluye con el SDK de plataforma.
Las interfaces de Servicios de certificados admiten modelos de subprocesos de apartamento y subprocesos libres. Para mejorar el rendimiento, se recomienda el subproceso libre.
Herencia
La interfaz ICertEncodeDateArray hereda de la interfaz IDispatch . ICertEncodeDateArray también tiene estos tipos de miembros:
Métodos
La interfaz ICertEncodeDateArray tiene estos métodos.
ICertEncodeDateArray::D ecode Descodifica una matriz de fechas codificada en notación de sintaxis abstracta (ASN.1) y almacena la matriz resultante de valores de fecha en el objeto CertEncodeDateArray. |
ICertEncodeDateArray::Encode Devuelve una cadena con codificación de sintaxis abstracta uno (ASN.1) de la matriz de fechas almacenada en este objeto. |
ICertEncodeDateArray::GetCount Devuelve el número de valores DATE de la matriz DATE del objeto. |
ICertEncodeDateArray::GetValue Devuelve la fecha especificada de la matriz DATE. |
ICertEncodeDateArray::Reset Especifica el tamaño de la matriz DATE en este objeto. |
ICertEncodeDateArray::SetValue Establece un valor DATE en el índice especificado de la matriz DATE. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | certenc.h (incluya Certsrv.h) |