Struct winapi::sapi::ISpShortcutVtbl [] [src]

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