次の方法で共有


IMFSSLCertificateManager::EndGetClientCertificate メソッド (mfidl.h)

クライアント SSL 証明書を取得するための非同期要求を完了します。

構文

HRESULT EndGetClientCertificate(
  [in]  IMFAsyncResult *pResult,
  [out] BYTE           **ppbData,
  [out] DWORD          *pcbData
);

パラメーター

[in] pResult

IMFAsyncResult インターフェイスへのポインター。 コールバック オブジェクトが IMFAsyncCallback::Invoke メソッドで受け取ったのと同じポインターを渡します。

[out] ppbData

証明書を格納するバッファーへのポインターを受け取ります。 呼び出し元は 、CoTaskMemFree を呼び出してバッファーを解放する必要があります。

[out] pcbData

ppbData バッファーのサイズをバイト単位で受け取ります。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

解説

IMFSSLCertificateManager::BeginGetClientCertificate メソッドが非同期的に完了した後に、このメソッドを呼び出します。

要件

   
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー mfidl.h

関連項目

非同期メソッドの呼び出し

IMFSSLCertificateManager