#[repr(C)]pub struct ISpShortcut {
pub lpVtbl: *const ISpShortcutVtbl,
}
Fields§
§lpVtbl: *const ISpShortcutVtbl
Implementations§
Source§impl ISpShortcut
impl ISpShortcut
pub unsafe fn AddShortcut( &self, pszDisplay: LPCWSTR, LangID: WORD, pszSpoken: LPCWSTR, shType: SPSHORTCUTTYPE, ) -> HRESULT
pub unsafe fn RemoveShortcut( &self, pszDisplay: LPCWSTR, LangID: WORD, pszSpoken: LPCWSTR, shType: SPSHORTCUTTYPE, ) -> HRESULT
pub unsafe fn GetShortcuts( &self, LangId: WORD, pShortcutpairList: *mut SPSHORTCUTPAIRLIST, ) -> HRESULT
pub unsafe fn GetGeneration(&self, pdwGeneration: *mut DWORD) -> HRESULT
pub unsafe fn GetWordsFromGenerationChange( &self, pdwGeneration: *mut DWORD, pWordList: *mut SPWORDLIST, ) -> HRESULT
pub unsafe fn GetWords( &self, pdwGeneration: *mut DWORD, pdwCookie: *mut DWORD, pWordList: *mut SPWORDLIST, ) -> HRESULT
pub unsafe fn GetShortcutsForGeneration( &self, pdwGeneration: *mut DWORD, pdwCookie: *mut DWORD, pShortcutpairList: *mut SPSHORTCUTPAIRLIST, ) -> HRESULT
pub unsafe fn GetGenerationChange( &self, pdwGeneration: *mut DWORD, pShortcutpairList: *mut SPSHORTCUTPAIRLIST, ) -> HRESULT
Trait Implementations§
Source§impl Deref for ISpShortcut
impl Deref for ISpShortcut
Auto Trait Implementations§
impl Freeze for ISpShortcut
impl RefUnwindSafe for ISpShortcut
impl !Send for ISpShortcut
impl !Sync for ISpShortcut
impl Unpin for ISpShortcut
impl UnwindSafe for ISpShortcut
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