IMFSSLCertificateManager::OnServerCertificate method (mfidl.h)

Called by Media Foundation when the server SSL certificate has been received; indicates whether the server certificate is accepted.

Syntax

HRESULT OnServerCertificate(
  [in]  LPCWSTR pszURL,
  [in]  BYTE    *pbData,
  [in]  DWORD   cbData,
  [out] BOOL    *pfIsGood
);

Parameters

[in] pszURL

Pointer to a string that contains the URL used to send the request to the server, and for which a server-side SSL certificate has been received.

[in] pbData

Pointer to a buffer that contains the server SSL certificate.

[in] cbData

Pointer to a DWORD variable that indicates the size of pbData in bytes.

[out] pfIsGood

Pointer to a BOOL variable that indicates whether the certificate is accepted.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header mfidl.h

See also

IMFSSLCertificateManager