#[repr(C)]pub struct ISpeechObjectTokenCategory {
pub lpVtbl: *const ISpeechObjectTokenCategoryVtbl,
}
Fields§
§lpVtbl: *const ISpeechObjectTokenCategoryVtbl
Implementations§
Source§impl ISpeechObjectTokenCategory
impl ISpeechObjectTokenCategory
pub unsafe fn get_Id(&self, Id: *mut BSTR) -> HRESULT
pub unsafe fn put_Default(&self, TokenId: BSTR) -> HRESULT
pub unsafe fn get_Default(&self, TokenId: *mut BSTR) -> HRESULT
pub unsafe fn SetId(&self, Id: BSTR, CreateIfNotExist: VARIANT_BOOL) -> HRESULT
pub unsafe fn GetDataKey( &self, Location: SpeechDataKeyLocation, DataKey: *mut *mut ISpeechDataKey, ) -> HRESULT
pub unsafe fn EnumerateTokens( &self, RequiredAttributes: BSTR, OptionalAttributes: BSTR, Tokens: *mut *mut ISpeechObjectTokens, ) -> HRESULT
Methods from Deref<Target = IDispatch>§
pub unsafe fn GetTypeInfoCount(&self, pctinfo: *mut UINT) -> HRESULT
pub unsafe fn GetTypeInfo( &self, iTInfo: UINT, lcid: LCID, ppTInfo: *mut *mut ITypeInfo, ) -> HRESULT
pub unsafe fn GetIDsOfNames( &self, riid: REFIID, rgszNames: *mut LPOLESTR, cNames: UINT, lcid: LCID, rgDispId: *mut DISPID, ) -> HRESULT
pub unsafe fn Invoke( &self, dispIdMember: DISPID, riid: REFIID, lcid: LCID, wFlags: WORD, pDispParams: *mut DISPPARAMS, pVarResult: *mut VARIANT, pExcepInfo: *mut EXCEPINFO, puArgErr: *mut UINT, ) -> HRESULT
Trait Implementations§
Source§impl Deref for ISpeechObjectTokenCategory
impl Deref for ISpeechObjectTokenCategory
Auto Trait Implementations§
impl Freeze for ISpeechObjectTokenCategory
impl RefUnwindSafe for ISpeechObjectTokenCategory
impl !Send for ISpeechObjectTokenCategory
impl !Sync for ISpeechObjectTokenCategory
impl Unpin for ISpeechObjectTokenCategory
impl UnwindSafe for ISpeechObjectTokenCategory
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