Interface ICertEncodeStringArray (certenc.h)
A interface ICertEncodeStringArray fornece métodos para lidar com matrizes de cadeias de caracteres usadas em extensões de certificado.
Uma extensão de certificado pode ser criada usando uma matriz de cadeia de caracteres armazenada em um objeto COM do manipulador de extensão instanciado pelo módulo de política. Cada elemento na matriz é um valor de cadeia de caracteres.
Essa interface é fornecida principalmente como uma demonstração para codificar extensões personalizadas. Os programas de exemplo dos Serviços de Certificados no SDK (Kit de Desenvolvimento de Software de Plataforma) contêm código-fonte para essa interface.
ICertEncodeStringArray é definido em Certenc.h. No entanto, ao criar seu programa, use Certsrv.h como o arquivo de inclusão. Certenc.dll fornece a interface ICertEncodeStringArray . As informações de tipo para essa interface também estão em Certencl.dll, que é fornecida com o SDK da Plataforma.
As interfaces dos Serviços de Certificados dão suporte a modelos apartment-threading e free-threading. Para obter uma taxa de transferência melhor, o threading gratuito é recomendado.
Herança
A interface ICertEncodeStringArray herda da interface IDispatch . ICertEncodeStringArray também tem estes tipos de membros:
Métodos
A interface ICertEncodeStringArray tem esses métodos.
ICertEncodeStringArray::D ecode Decodifica uma matriz de cadeia de caracteres codificada em ASN.1 (Abstract Syntax Notation One) e armazena a matriz resultante de cadeias de caracteres no objeto CertEncodeStringArray. |
ICertEncodeStringArray::Encode Retorna uma cadeia de caracteres codificada em ASN.1 da matriz de cadeia de caracteres armazenada neste objeto. |
ICertEncodeStringArray::GetCount Retorna o número de valores de cadeia de caracteres na matriz de cadeia de caracteres. |
ICertEncodeStringArray::GetStringType Retorna o tipo de valores de cadeia de caracteres que a matriz de cadeia de caracteres contém. |
ICertEncodeStringArray::GetValue Retorna a cadeia de caracteres especificada da matriz de cadeia de caracteres. |
ICertEncodeStringArray::Reset Especifica o tamanho da matriz de cadeia de caracteres e o tipo de cadeias de caracteres que a matriz conterá. |
ICertEncodeStringArray::SetValue Define um valor de cadeia de caracteres no índice especificado da matriz de cadeia de caracteres. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | certenc.h (inclua Certsrv.h) |