#[repr(C)]pub struct ILegacyIAccessibleProvider {
pub lpVtbl: *const ILegacyIAccessibleProviderVtbl,
}
Fields§
§lpVtbl: *const ILegacyIAccessibleProviderVtbl
Implementations§
Source§impl ILegacyIAccessibleProvider
impl ILegacyIAccessibleProvider
pub unsafe fn Select(&self, flagsSelect: c_long) -> HRESULT
pub unsafe fn DoDefaultAction(&self) -> HRESULT
pub unsafe fn SetValue(&self, szValue: LPCWSTR) -> HRESULT
pub unsafe fn GetIAccessible( &self, ppIAccessible: *mut *mut IAccessible, ) -> HRESULT
pub unsafe fn get_ChildId(&self, pRetVal: *mut c_int) -> HRESULT
pub unsafe fn get_Name(&self, pszName: *mut BSTR) -> HRESULT
pub unsafe fn get_Value(&self, pszValue: *mut BSTR) -> HRESULT
pub unsafe fn get_Description(&self, pszDescription: *mut BSTR) -> HRESULT
pub unsafe fn get_Role(&self, pdwRole: *mut DWORD) -> HRESULT
pub unsafe fn get_State(&self, pdwState: *mut DWORD) -> HRESULT
pub unsafe fn get_Help(&self, pszHelp: *mut BSTR) -> HRESULT
pub unsafe fn get_KeyboardShortcut( &self, pszKeyboardShortcut: *mut BSTR, ) -> HRESULT
pub unsafe fn GetSelection( &self, pvarSelectedChildren: *mut *mut SAFEARRAY, ) -> HRESULT
pub unsafe fn get_DefaultAction(&self, pszDefaultAction: *mut BSTR) -> HRESULT
Trait Implementations§
Source§impl Deref for ILegacyIAccessibleProvider
impl Deref for ILegacyIAccessibleProvider
Auto Trait Implementations§
impl Freeze for ILegacyIAccessibleProvider
impl RefUnwindSafe for ILegacyIAccessibleProvider
impl !Send for ILegacyIAccessibleProvider
impl !Sync for ILegacyIAccessibleProvider
impl Unpin for ILegacyIAccessibleProvider
impl UnwindSafe for ILegacyIAccessibleProvider
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