pub struct ISpShortcutVtbl {
pub parent: IUnknownVtbl,
pub AddShortcut: unsafe extern "system" fn(This: *mut ISpShortcut, pszDisplay: LPCWSTR, LangID: WORD, pszSpoken: LPCWSTR, shType: SPSHORTCUTTYPE) -> HRESULT,
pub RemoveShortcut: unsafe extern "system" fn(This: *mut ISpShortcut, pszDisplay: LPCWSTR, LangID: WORD, pszSpoken: LPCWSTR, shType: SPSHORTCUTTYPE) -> HRESULT,
pub GetShortcuts: unsafe extern "system" fn(This: *mut ISpShortcut, LangId: WORD, pShortcutpairList: *mut SPSHORTCUTPAIRLIST) -> HRESULT,
pub GetGeneration: unsafe extern "system" fn(This: *mut ISpShortcut, pdwGeneration: *mut DWORD) -> HRESULT,
pub GetWordsFromGenerationChange: unsafe extern "system" fn(This: *mut ISpShortcut, pdwGeneration: *mut DWORD, pWordList: *mut SPWORDLIST) -> HRESULT,
pub GetWords: unsafe extern "system" fn(This: *mut ISpShortcut, pdwGeneration: *mut DWORD, pdwCookie: *mut DWORD, pWordList: *mut SPWORDLIST) -> HRESULT,
pub GetShortcutsForGeneration: unsafe extern "system" fn(This: *mut ISpShortcut, pdwGeneration: *mut DWORD, pdwCookie: *mut DWORD, pShortcutpairList: *mut SPSHORTCUTPAIRLIST) -> HRESULT,
pub GetGenerationChange: unsafe extern "system" fn(This: *mut ISpShortcut, pdwGeneration: *mut DWORD, pShortcutpairList: *mut SPSHORTCUTPAIRLIST) -> HRESULT,
}
Fields
parent: IUnknownVtbl
AddShortcut: unsafe extern "system" fn(This: *mut ISpShortcut, pszDisplay: LPCWSTR, LangID: WORD, pszSpoken: LPCWSTR, shType: SPSHORTCUTTYPE) -> HRESULT
RemoveShortcut: unsafe extern "system" fn(This: *mut ISpShortcut, pszDisplay: LPCWSTR, LangID: WORD, pszSpoken: LPCWSTR, shType: SPSHORTCUTTYPE) -> HRESULT
GetShortcuts: unsafe extern "system" fn(This: *mut ISpShortcut, LangId: WORD, pShortcutpairList: *mut SPSHORTCUTPAIRLIST) -> HRESULT
GetGeneration: unsafe extern "system" fn(This: *mut ISpShortcut, pdwGeneration: *mut DWORD) -> HRESULT
GetWordsFromGenerationChange: unsafe extern "system" fn(This: *mut ISpShortcut, pdwGeneration: *mut DWORD, pWordList: *mut SPWORDLIST) -> HRESULT
GetWords: unsafe extern "system" fn(This: *mut ISpShortcut, pdwGeneration: *mut DWORD, pdwCookie: *mut DWORD, pWordList: *mut SPWORDLIST) -> HRESULT
GetShortcutsForGeneration: unsafe extern "system" fn(This: *mut ISpShortcut, pdwGeneration: *mut DWORD, pdwCookie: *mut DWORD, pShortcutpairList: *mut SPSHORTCUTPAIRLIST) -> HRESULT
GetGenerationChange: unsafe extern "system" fn(This: *mut ISpShortcut, pdwGeneration: *mut DWORD, pShortcutpairList: *mut SPSHORTCUTPAIRLIST) -> HRESULT