Trait IWbemProviderInit_Impl
pub trait IWbemProviderInit_Impl: IUnknownImpl {
// Required method
fn Initialize(
&self,
wszuser: &PCWSTR,
lflags: i32,
wsznamespace: &PCWSTR,
wszlocale: &PCWSTR,
pnamespace: Ref<'_, IWbemServices>,
pctx: Ref<'_, IWbemContext>,
pinitsink: Ref<'_, IWbemProviderInitSink>,
) -> Result<()>;
}
Required Methods§
fn Initialize( &self, wszuser: &PCWSTR, lflags: i32, wsznamespace: &PCWSTR, wszlocale: &PCWSTR, pnamespace: Ref<'_, IWbemServices>, pctx: Ref<'_, IWbemContext>, pinitsink: Ref<'_, IWbemProviderInitSink>, ) -> Result<()>
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.