windows::Win32::System::Wmi

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.

Implementors§