Struct winapi::sapi::ISpPhoneticAlphabetConverterVtbl [] [src]

pub struct ISpPhoneticAlphabetConverterVtbl {
    pub parent: IUnknownVtbl,
    pub GetLangId: unsafe extern "system" fn(This: *mut ISpPhoneticAlphabetConverter, pLangID: *mut WORD) -> HRESULT,
    pub SetLangId: unsafe extern "system" fn(This: *mut ISpPhoneticAlphabetConverter, LangID: *mut WORD) -> HRESULT,
    pub SAPI2UPS: unsafe extern "system" fn(This: *mut ISpPhoneticAlphabetConverter, pszSAPIId: *const SPPHONEID, pszUPSId: *mut SPPHONEID, cMaxLength: DWORD) -> HRESULT,
    pub UPS2SAPI: unsafe extern "system" fn(This: *mut ISpPhoneticAlphabetConverter, pszUPSId: *const SPPHONEID, pszSAPIId: *mut SPPHONEID, cMaxLength: DWORD) -> HRESULT,
    pub GetMaxConvertLength: unsafe extern "system" fn(This: *mut ISpPhoneticAlphabetConverter, cSrcLength: DWORD, bSAPI2UPS: BOOL, pcMaxDestLength: *mut DWORD) -> HRESULT,
}

Fields

parent: IUnknownVtbl GetLangId: unsafe extern "system" fn(This: *mut ISpPhoneticAlphabetConverter, pLangID: *mut WORD) -> HRESULT SetLangId: unsafe extern "system" fn(This: *mut ISpPhoneticAlphabetConverter, LangID: *mut WORD) -> HRESULT SAPI2UPS: unsafe extern "system" fn(This: *mut ISpPhoneticAlphabetConverter, pszSAPIId: *const SPPHONEID, pszUPSId: *mut SPPHONEID, cMaxLength: DWORD) -> HRESULT UPS2SAPI: unsafe extern "system" fn(This: *mut ISpPhoneticAlphabetConverter, pszUPSId: *const SPPHONEID, pszSAPIId: *mut SPPHONEID, cMaxLength: DWORD) -> HRESULT GetMaxConvertLength: unsafe extern "system" fn(This: *mut ISpPhoneticAlphabetConverter, cSrcLength: DWORD, bSAPI2UPS: BOOL, pcMaxDestLength: *mut DWORD) -> HRESULT