IMFSSLCertificateManager::GetClientCertificate-Methode (mfidl.h)

Ruft das Client-SSL-Zertifikat synchron ab.

Syntax

HRESULT GetClientCertificate(
  [in]  LPCWSTR pszURL,
  [out] BYTE    **ppbData,
  [out] DWORD   *pcbData
);

Parameter

[in] pszURL

Zeiger auf eine Zeichenfolge, die die URL enthält, für die ein clientseitiges SSL-Zertifikat erforderlich ist. Media Foundation kann das Schema auflösen und die Anforderung an den Server senden.

[out] ppbData

Zeiger auf den Puffer, in dem das Zertifikat gespeichert wird. Dieser Aufrufer muss den Puffer durch Aufrufen von CoTaskMemFree freigeben.

[out] pcbData

Zeiger auf eine DWORD-Variable , die die Anzahl der Bytes empfängt, die erforderlich sind, um die Zertifikatdaten im Puffer zu speichern, auf den *ppbData verweist.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mfidl.h

Weitere Informationen

IMFSSLCertificateManager