Метод ICertEncodeStringArray::GetStringType (certenc.h)
Метод GetStringType возвращает тип строковых значений, содержащихся в массиве строк.
Синтаксис
HRESULT GetStringType(
[out] LONG *pStringType
);
Параметры
[out] pStringType
Указатель на объект Long , представляющий строковый тип. Список строковых типов см. в разделе Примечания.
Возвращаемое значение
C++
Если метод завершается успешно, метод возвращает S_OK.Если метод завершается сбоем, он возвращает значение HRESULT , указывающее на ошибку. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.
VB
Возвращаемое значение указывает тип строк в массиве строк. Список строковых типов см. в разделе Примечания.Комментарии
В следующей таблице перечислены типы строк, которые может содержать массив строк. Дополнительные сведения о типах RDN см. в документах CryptoAPI 2.0.
Тип строки | Значение |
---|---|
CERT_RDN_ANY_TYPE | Для кодирования имени X509_UNICODE_NAME. |
CERT_RDN_NUMERIC_STRING | Цифры от 0 до 9 и пробел (8 бит). |
CERT_RDN_PRINTABLE_STRING | Печатные символы (8 бит). |
CERT_RDN_T61_STRING | Символы в кодировке T.61 (8 бит). |
CERT_RDN_VIDEOTEX_STRING | Символы VIDEOTEX. |
CERT_RDN_IA5_STRING | Символы IA5 (ASCII). |
CERT_RDN_GRAPHIC_STRING | Строка символов GRAPHIC, определяемых ISO. |
CERT_RDN_ISO646_STRING | 128 символов (8 бит). |
CERT_RDN_GENERAL_STRING | Строка определенных ISO общих символов. |
CERT_RDN_INT4_STRING | Массив значений INT4 (32 бита). |
CERT_RDN_UNICODE_STRING | Символы Юникода (16 бит). |
Примеры
Пример использования метода GetStringType см. в разделе Метод ICertEncodeStringArray::Encode .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | certenc.h (включая Certsrv.h) |
Библиотека | Certidl.lib |
DLL | Certenc.dll |