Método IBinaryConverter::StringToVariantByteArray (certenroll.h)
O método StringToVariantByteArray cria uma matriz de bytes de uma cadeia de caracteres codificada unicode. Use esse método para criar um BLOB de certificado de uma cadeia de caracteres codificada que contém um certificado.
Sintaxe
HRESULT StringToVariantByteArray(
[in] BSTR strEncoded,
[in] EncodingType Encoding,
[out] VARIANT *pvarByteArray
);
Parâmetros
[in] strEncoded
Uma variável BSTR que contém a cadeia de caracteres codificada unicode.
[in] Encoding
Um valor de enumeração EncodingType que especifica a codificação Unicode aplicada à cadeia de caracteres de entrada. O valor padrão é XCN_CRYPT_STRING_BASE64.
[out] pvarByteArray
Ponteiro para uma matriz VARIANT de bytes. O valor de enumeração VARTYPE é igual a VT_ARRAY | VT_UI1.
Retornar valor
Se a função for bem-sucedida, a função retornará S_OK.
Se a função falhar, ela retornará um valor HRESULT que indica o erro. Para obter uma lista de códigos de erro comuns, consulte Valores HRESULT comuns.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | certenroll.h |
DLL | CertEnroll.dll |