次の方法で共有


ICertEncodeCRLDistInfo::Encode メソッド (certenc.h)

Encode メソッドは、COM オブジェクトに格納されている証明書失効リスト (CRL) 配布情報配列に対して抽象構文表記 1 (ASN.1) エンコードを実行し、ASN.1 でエンコードされた拡張機能を返します。

このメソッドを使用する前に、Reset メソッドを呼び出して配列のサイズを設定し、SetNameCount メソッドと SetNameEntry メソッドを呼び出して、各配布ポイント構造の各要素を設定する必要があります。

構文

HRESULT Encode(
  [out] BSTR *pstrBinary
);

パラメーター

[out] pstrBinary

エンコードされた CRL 配布情報拡張機能を含む BSTR へのポインター。 BSTR の使用が完了したら、SysFreeString 関数を呼び出して解放します。

戻り値

C++

メソッドが成功した場合、メソッドは S_OKを返します。

メソッドが失敗した場合は、エラーを示す HRESULT 値を返します。 一般的なエラー コードの一覧については、「 共通の HRESULT 値」を参照してください。

VB

戻り値は、CRL 配布情報配列を表す ASN.1 エンコード文字列です。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー certenc.h (Certsrv.h を含む)
Library Certidl.lib
[DLL] Certenc.dll

こちらもご覧ください

ICertEncodeCRLDistInfo

ICertEncodeCRLDistInfo::Reset

ICertEncodeCRLDistInfo::SetNameCount

ICertEncodeCRLDistInfo::SetNameEntry