Trait windows::Win32::System::Antimalware::IAntimalware_Impl
pub trait IAntimalware_Impl: Sized {
// Required methods
fn Scan(
&self,
stream: Option<&IAmsiStream>,
result: *mut AMSI_RESULT,
provider: *mut Option<IAntimalwareProvider>,
) -> Result<()>;
fn CloseSession(&self, session: u64);
}
Required Methods§
fn Scan( &self, stream: Option<&IAmsiStream>, result: *mut AMSI_RESULT, provider: *mut Option<IAntimalwareProvider>, ) -> Result<()>
fn CloseSession(&self, session: u64)
Object Safety§
This trait is not object safe.