#[repr(C)]pub struct ISpeechRecognizerStatusVtbl {
pub parent: IDispatchVtbl,
pub get_AudioStatus: unsafe extern "system" fn(This: *mut ISpeechRecognizerStatus, AudioStatus: *mut *mut ISpeechAudioStatus) -> HRESULT,
pub get_CurrentStreamPosition: unsafe extern "system" fn(This: *mut ISpeechRecognizerStatus, pCurrentStreamPos: *mut VARIANT) -> HRESULT,
pub get_CurrentStreamNumber: unsafe extern "system" fn(This: *mut ISpeechRecognizerStatus, StreamNumber: *mut c_long) -> HRESULT,
pub get_NumberOfActiveRules: unsafe extern "system" fn(This: *mut ISpeechRecognizerStatus, NumberOfActiveRules: *mut c_long) -> HRESULT,
pub get_ClsidEngine: unsafe extern "system" fn(This: *mut ISpeechRecognizerStatus, ClsidEngine: *mut BSTR) -> HRESULT,
pub get_SupportedLanguages: unsafe extern "system" fn(This: *mut ISpeechRecognizerStatus, SupportedLanguages: *mut VARIANT) -> HRESULT,
}
Fields§
§parent: IDispatchVtbl
§get_AudioStatus: unsafe extern "system" fn(This: *mut ISpeechRecognizerStatus, AudioStatus: *mut *mut ISpeechAudioStatus) -> HRESULT
§get_CurrentStreamPosition: unsafe extern "system" fn(This: *mut ISpeechRecognizerStatus, pCurrentStreamPos: *mut VARIANT) -> HRESULT
§get_CurrentStreamNumber: unsafe extern "system" fn(This: *mut ISpeechRecognizerStatus, StreamNumber: *mut c_long) -> HRESULT
§get_NumberOfActiveRules: unsafe extern "system" fn(This: *mut ISpeechRecognizerStatus, NumberOfActiveRules: *mut c_long) -> HRESULT
§get_ClsidEngine: unsafe extern "system" fn(This: *mut ISpeechRecognizerStatus, ClsidEngine: *mut BSTR) -> HRESULT
§get_SupportedLanguages: unsafe extern "system" fn(This: *mut ISpeechRecognizerStatus, SupportedLanguages: *mut VARIANT) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpeechRecognizerStatusVtbl
impl RefUnwindSafe for ISpeechRecognizerStatusVtbl
impl Send for ISpeechRecognizerStatusVtbl
impl Sync for ISpeechRecognizerStatusVtbl
impl Unpin for ISpeechRecognizerStatusVtbl
impl UnwindSafe for ISpeechRecognizerStatusVtbl
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