pub struct ISpNotifySourceVtbl {
pub parent: IUnknownVtbl,
pub SetNotifySink: unsafe extern "system" fn(This: *mut ISpNotifySource, pNotifySink: *mut ISpNotifySink) -> HRESULT,
pub SetNotifyWindowMessage: unsafe extern "system" fn(This: *mut ISpNotifySource, hWnd: HWND, Msg: UINT, wParam: WPARAM, lParam: LPARAM) -> HRESULT,
pub SetNotifyCallbackFunction: unsafe extern "system" fn(This: *mut ISpNotifySource, pfnCallback: SPNOTIFYCALLBACK, wParam: WPARAM, lParam: LPARAM) -> HRESULT,
pub SetNotifyCallbackInterface: unsafe extern "system" fn(This: *mut ISpNotifySource, pSpCallback: *mut ISpNotifyCallback, wParam: WPARAM, lParam: LPARAM) -> HRESULT,
pub SetNotifyWin32Event: unsafe extern "system" fn(This: *mut ISpNotifySource) -> HRESULT,
pub WaitForNotifyEvent: unsafe extern "system" fn(This: *mut ISpNotifySource, dwMilliseconds: DWORD) -> HRESULT,
pub GetNotifyEventHandle: unsafe extern "system" fn(This: *mut ISpNotifySource) -> HANDLE,
}
Fields
parent | |
SetNotifySink | |
SetNotifyWindowMessage | |
SetNotifyCallbackFunction | |
SetNotifyCallbackInterface | |
SetNotifyWin32Event | |
WaitForNotifyEvent | |
GetNotifyEventHandle | |