Metodo IBinaryConverter::StringToVariantByteArray (certenroll.h)
Il metodo StringToVariantByteArray crea una matrice di byte da una stringa con codifica Unicode. Usare questo metodo per creare un BLOB di certificati da una stringa codificata che contiene un certificato.
Sintassi
HRESULT StringToVariantByteArray(
[in] BSTR strEncoded,
[in] EncodingType Encoding,
[out] VARIANT *pvarByteArray
);
Parametri
[in] strEncoded
Variabile BSTR che contiene la stringa codificata Unicode.
[in] Encoding
Valore di enumerazione EncodingType che specifica la codifica Unicode applicata alla stringa di input. Il valore predefinito è XCN_CRYPT_STRING_BASE64.
[out] pvarByteArray
Puntatore a una matrice VARIANT di byte. Il valore di enumerazione VARTYPE è uguale a VT_ARRAY | VT_UI1.
Valore restituito
Se la funzione ha esito positivo, la funzione restituisce S_OK.
Se la funzione ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | certenroll.h |
DLL | CertEnroll.dll |