pub trait IXMLHTTPRequest3Callback_Impl: Sized + IXMLHTTPRequest2Callback_Impl {
// Required methods
fn OnServerCertificateReceived(
&self,
pxhr: Option<&IXMLHTTPRequest3>,
dwcertificateerrors: u32,
cservercertificatechain: u32,
rgservercertificatechain: *const XHR_CERT
) -> Result<()>;
fn OnClientCertificateRequested(
&self,
pxhr: Option<&IXMLHTTPRequest3>,
cissuerlist: u32,
rgpwszissuerlist: *const *const u16
) -> Result<()>;
}
Required Methods§
fn OnServerCertificateReceived( &self, pxhr: Option<&IXMLHTTPRequest3>, dwcertificateerrors: u32, cservercertificatechain: u32, rgservercertificatechain: *const XHR_CERT ) -> Result<()>
fn OnClientCertificateRequested( &self, pxhr: Option<&IXMLHTTPRequest3>, cissuerlist: u32, rgpwszissuerlist: *const *const u16 ) -> Result<()>
Object Safety§
This trait is not object safe.