ICertEncodeStringArray 介面 (certenc.h)

ICertEncodeStringArray 介面提供處理憑證延伸模組中使用的字串數位的方法。

您可以使用儲存在原則模組具現化的 延伸模組處理程式 COM 物件中的字串陣列來建立憑證延伸模組。 陣列中的每個元素都是字串值。

此介面主要是作為編碼自定義延伸模組的示範。 Platform Software Development Kit (SDK 中的憑證服務範例程式) 包含此介面的原始程式碼。

ICertEncodeStringArray 定義於 Certenc.h 中。 不過,當您建立程式時,請使用 Certsrv.h 作為包含檔案。 Certenc.dll 提供 ICertEncodeStringArray 介面。 此介面的類型資訊也位於平臺 SDK 隨附的 Certencl.dll 中。

憑證服務介面同時支援Apartment線程和自由線程模型。 為了獲得更佳的輸送量,建議使用免費線程處理。

繼承

ICertEncodeStringArray 介面繼承自 IDispatch 介面。 ICertEncodeStringArray 也有下列類型的成員:

方法

ICertEncodeStringArray 介面具有這些方法。

 
ICertEncodeStringArray::D ecode

譯碼抽象語法表示法 1 (ASN.1) 編碼字串陣列,並將產生的字串數位儲存在 CertEncodeStringArray 物件中。
ICertEncodeStringArray::Encode

傳回儲存在此物件中之字串數位的 ASN.1 編碼字串。
ICertEncodeStringArray::GetCount

傳回字串數位中的字串值數目。
ICertEncodeStringArray::GetStringType

傳回字串數位包含的字串值類型。
ICertEncodeStringArray::GetValue

從字串陣列傳回指定的字串。
ICertEncodeStringArray::Reset

指定字串陣列的大小,以及數位將包含的字串類型。
ICertEncodeStringArray::SetValue

在字串陣列的指定索引處設定字串值。

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 certenc.h (包含 Certsrv.h)