#[repr(C)]pub struct IWbemEventSink {
pub lpVtbl: *const IWbemEventSinkVtbl,
}
Fields§
§lpVtbl: *const IWbemEventSinkVtbl
Implementations§
Source§impl IWbemEventSink
impl IWbemEventSink
pub unsafe fn SetSinkSecurity( &self, lSDLength: c_long, pSD: *mut BYTE, ) -> HRESULT
pub unsafe fn IsActive(&self) -> HRESULT
pub unsafe fn GetRestrictedSink( &self, lNumQueries: c_long, awszQueries: *const LPCWSTR, pCallback: *mut IUnknown, ppSink: *mut *mut IWbemEventSink, ) -> HRESULT
pub unsafe fn SetBatchingParameters( &self, lFlags: LONG, dwMaxBufferSize: DWORD, dwMaxSendLatency: DWORD, ) -> HRESULT
Methods from Deref<Target = IWbemObjectSink>§
Trait Implementations§
Source§impl Deref for IWbemEventSink
impl Deref for IWbemEventSink
Source§type Target = IWbemObjectSink
type Target = IWbemObjectSink
The resulting type after dereferencing.
Source§fn deref(&self) -> &IWbemObjectSink
fn deref(&self) -> &IWbemObjectSink
Dereferences the value.
Auto Trait Implementations§
impl Freeze for IWbemEventSink
impl RefUnwindSafe for IWbemEventSink
impl !Send for IWbemEventSink
impl !Sync for IWbemEventSink
impl Unpin for IWbemEventSink
impl UnwindSafe for IWbemEventSink
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more