共用方式為


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 ISO 定義的圖形字元字串。
CERT_RDN_ISO646_STRING 128 個字元集 (8 位) 。
CERT_RDN_GENERAL_STRING ISO 定義的一般字元字串。
CERT_RDN_INT4_STRING INT4 值的陣列 (32 位) 。
CERT_RDN_UNICODE_STRING Unicode 字元 (16 位) 。
 

範例

如需使用 GetStringType 方法的範例,請參閱 ICertEncodeStringArray::Encode 方法。

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 certenc.h (包括 Certsrv.h)
程式庫 Certidl.lib
Dll Certenc.dll

另請參閱

ICertEncodeStringArray

ICertEncodeStringArray::Reset