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

Encode メソッドは、このオブジェクトに格納されている日付配列の抽象構文表記 1 (ASN.1) でエンコードされた文字列を返します。

エンコードされた文字列を CertEncodeDateArray オブジェクトにデコードするには、Decode メソッドを使用します。

このメソッドを使用する前に、 Reset メソッドを呼び出して配列のサイズを設定し、 SetValue メソッドを呼び出して各配列要素を設定する必要があります。

構文

HRESULT Encode(
  [out] BSTR *pstrBinary
);

パラメーター

[out] pstrBinary

エンコードされた Date 配列を含む BSTR へのポインター。 BSTR の使用が完了したら、SysFreeString 関数を呼び出して解放します。

戻り値

C++

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

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

VB

戻り値は、 DATE 配列を表す ASN.1 でエンコードされた文字列です。

要件

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

こちらもご覧ください

ICertEncodeDateArray

ICertEncodeDateArray::D ecode

ICertEncodeDateArray::Reset

ICertEncodeDateArray::SetValue