#[repr(C)]pub struct ISpNotifyTranslatorVtbl {
pub parent: ISpNotifySinkVtbl,
pub InitWindowMessage: unsafe extern "system" fn(This: *mut ISpNotifyTranslator, hWnd: HWND, Msg: UINT, wParam: WPARAM, lParam: LPARAM) -> HRESULT,
pub InitCallback: unsafe extern "system" fn(This: *mut ISpNotifyTranslator, pfnCallback: SPNOTIFYCALLBACK, wParam: WPARAM, lParam: LPARAM) -> HRESULT,
pub InitSpNotifyCallback: unsafe extern "system" fn(This: *mut ISpNotifyTranslator, pSpCallback: *mut ISpNotifyCallback, wParam: WPARAM, lParam: LPARAM) -> HRESULT,
pub InitWin32Event: unsafe extern "system" fn(This: *mut ISpNotifyTranslator, hEvent: HANDLE, fCloseHandleOnRelease: BOOL) -> HRESULT,
pub Wait: unsafe extern "system" fn(This: *mut ISpNotifyTranslator, dwMilliseconds: DWORD) -> HRESULT,
pub GetEventHandle: unsafe extern "system" fn(This: *mut ISpNotifyTranslator) -> HANDLE,
}
Fields§
§parent: ISpNotifySinkVtbl
§InitWindowMessage: unsafe extern "system" fn(This: *mut ISpNotifyTranslator, hWnd: HWND, Msg: UINT, wParam: WPARAM, lParam: LPARAM) -> HRESULT
§InitCallback: unsafe extern "system" fn(This: *mut ISpNotifyTranslator, pfnCallback: SPNOTIFYCALLBACK, wParam: WPARAM, lParam: LPARAM) -> HRESULT
§InitSpNotifyCallback: unsafe extern "system" fn(This: *mut ISpNotifyTranslator, pSpCallback: *mut ISpNotifyCallback, wParam: WPARAM, lParam: LPARAM) -> HRESULT
§InitWin32Event: unsafe extern "system" fn(This: *mut ISpNotifyTranslator, hEvent: HANDLE, fCloseHandleOnRelease: BOOL) -> HRESULT
§Wait: unsafe extern "system" fn(This: *mut ISpNotifyTranslator, dwMilliseconds: DWORD) -> HRESULT
§GetEventHandle: unsafe extern "system" fn(This: *mut ISpNotifyTranslator) -> HANDLE
Auto Trait Implementations§
impl Freeze for ISpNotifyTranslatorVtbl
impl RefUnwindSafe for ISpNotifyTranslatorVtbl
impl Send for ISpNotifyTranslatorVtbl
impl Sync for ISpNotifyTranslatorVtbl
impl Unpin for ISpNotifyTranslatorVtbl
impl UnwindSafe for ISpNotifyTranslatorVtbl
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