Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод 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 |