Trait windows::Win32::Networking::BackgroundIntelligentTransferService::IBackgroundCopyServerCertificateValidationCallback_Impl
pub trait IBackgroundCopyServerCertificateValidationCallback_Impl: Sized {
// Required method
fn ValidateServerCertificate(
&self,
job: Option<&IBackgroundCopyJob>,
file: Option<&IBackgroundCopyFile>,
certlength: u32,
certdata: *const u8,
certencodingtype: u32,
certstorelength: u32,
certstoredata: *const u8
) -> Result<()>;
}
Required Methods§
fn ValidateServerCertificate( &self, job: Option<&IBackgroundCopyJob>, file: Option<&IBackgroundCopyFile>, certlength: u32, certdata: *const u8, certencodingtype: u32, certstorelength: u32, certstoredata: *const u8 ) -> Result<()>
Object Safety§
This trait is not object safe.