#[repr(C)]pub struct IWbemEventSinkVtbl {
pub parent: IWbemObjectSinkVtbl,
pub SetSinkSecurity: unsafe extern "system" fn(This: *mut IWbemEventSink, lSDLength: c_long, pSD: *mut BYTE) -> HRESULT,
pub IsActive: unsafe extern "system" fn(This: *mut IWbemEventSink) -> HRESULT,
pub GetRestrictedSink: unsafe extern "system" fn(This: *mut IWbemEventSink, lNumQueries: c_long, awszQueries: *const LPCWSTR, pCallback: *mut IUnknown, ppSink: *mut *mut IWbemEventSink) -> HRESULT,
pub SetBatchingParameters: unsafe extern "system" fn(This: *mut IWbemEventSink, lFlags: LONG, dwMaxBufferSize: DWORD, dwMaxSendLatency: DWORD) -> HRESULT,
}
Fields§
§parent: IWbemObjectSinkVtbl
§SetSinkSecurity: unsafe extern "system" fn(This: *mut IWbemEventSink, lSDLength: c_long, pSD: *mut BYTE) -> HRESULT
§IsActive: unsafe extern "system" fn(This: *mut IWbemEventSink) -> HRESULT
§GetRestrictedSink: unsafe extern "system" fn(This: *mut IWbemEventSink, lNumQueries: c_long, awszQueries: *const LPCWSTR, pCallback: *mut IUnknown, ppSink: *mut *mut IWbemEventSink) -> HRESULT
§SetBatchingParameters: unsafe extern "system" fn(This: *mut IWbemEventSink, lFlags: LONG, dwMaxBufferSize: DWORD, dwMaxSendLatency: DWORD) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWbemEventSinkVtbl
impl RefUnwindSafe for IWbemEventSinkVtbl
impl Send for IWbemEventSinkVtbl
impl Sync for IWbemEventSinkVtbl
impl Unpin for IWbemEventSinkVtbl
impl UnwindSafe for IWbemEventSinkVtbl
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