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.

Implementors§