ICertEncodeBitString 介面 (certenc.h)
ICertEncodeBitString 介面提供處理憑證延伸模組中使用的位字串的方法。 您可以使用儲存在原則模組具現化 之擴充處理程式 COM 物件中的位字元串來建立憑證延伸 模組。 位字串可以包含二進位值的任意字串。 此介面適用於編碼和譯碼szOID_KEY_USAGE “2.5.29.15” 延伸模組;SDK 範例原則模組會使用此介面。
ICertEncodeBitString 定義於 Certenc.h 中。 不過,當您建立程式時,請使用 Certsrv.h 作為包含檔案。 Certenc.dll 提供 ICertEncodeBitString 介面。 此介面的類型資訊也位於 Certencl.dll,隨附於平臺軟體開發工具包 (SDK) 。
憑證服務介面同時支援Apartment線程和自由線程模型。 為了達到更好的輸送量,建議使用免費線程。
繼承
ICertEncodeBitString 介面繼承自 IDispatch 介面。 ICertEncodeBitString 也有下列類型的成員:
方法
ICertEncodeBitString 介面具有這些方法。
ICertEncodeBitString::D ecode 譯碼抽象語法表示法一 (ASN.1) 編碼的位字串,並將產生的位字串儲存在此物件中。 |
ICertEncodeBitString::Encode 在指定的位字串上執行一個 (ASN.1 的抽象語法表示法) 編碼。 |
ICertEncodeBitString::GetBitCount 傳回屬於 CertEncodeBitString 物件的位字串中的位數,而且已由先前呼叫 ICertEncodeBitString::D ecode 初始化。 |
ICertEncodeBitString::GetBitString 傳回物件位字串中的位字串。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | certenc.h (包括 Certsrv.h) |