Trait IRSOPInformation_Impl
pub trait IRSOPInformation_Impl: IUnknownImpl {
// Required methods
fn GetNamespace(
&self,
dwsection: u32,
pszname: PWSTR,
cchmaxlength: i32,
) -> Result<()>;
fn GetFlags(&self, pdwflags: *mut u32) -> Result<()>;
fn GetEventLogEntryText(
&self,
pszeventsource: &PCWSTR,
pszeventlogname: &PCWSTR,
pszeventtime: &PCWSTR,
dweventid: u32,
) -> Result<PWSTR>;
}
Required Methods§
fn GetNamespace( &self, dwsection: u32, pszname: PWSTR, cchmaxlength: i32, ) -> Result<()>
fn GetFlags(&self, pdwflags: *mut u32) -> Result<()>
fn GetEventLogEntryText( &self, pszeventsource: &PCWSTR, pszeventlogname: &PCWSTR, pszeventtime: &PCWSTR, dweventid: u32, ) -> Result<PWSTR>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.