#[repr(C)]pub struct IUIAutomationProxyFactoryEntry {
pub lpVtbl: *const IUIAutomationProxyFactoryEntryVtbl,
}
Fields§
§lpVtbl: *const IUIAutomationProxyFactoryEntryVtbl
Implementations§
Source§impl IUIAutomationProxyFactoryEntry
impl IUIAutomationProxyFactoryEntry
pub unsafe fn get_ProxyFactory( &self, factory: *mut *mut IUIAutomationProxyFactory, ) -> HRESULT
pub unsafe fn get_ClassName(&self, className: *mut BSTR) -> HRESULT
pub unsafe fn get_ImageName(&self, imageName: *mut BSTR) -> HRESULT
pub unsafe fn get_AllowSubstringMatch( &self, allowSubstringMatch: *mut BOOL, ) -> HRESULT
pub unsafe fn get_CanCheckBaseClass( &self, canCheckBaseClass: *mut BOOL, ) -> HRESULT
pub unsafe fn get_NeedsAdviseEvents(&self, adviseEvents: *mut BOOL) -> HRESULT
pub unsafe fn put_ClassName(&self, className: LPCWSTR) -> HRESULT
pub unsafe fn put_ImageName(&self, imageName: LPCWSTR) -> HRESULT
pub unsafe fn put_AllowSubstringMatch( &self, allowSubstringMatch: BOOL, ) -> HRESULT
pub unsafe fn put_CanCheckBaseClass(&self, canCheckBaseClass: BOOL) -> HRESULT
pub unsafe fn put_NeedsAdviseEvents(&self, adviseEvents: BOOL) -> HRESULT
pub unsafe fn SetWinEventsForAutomationEvent( &self, eventId: EVENTID, propertyId: PROPERTYID, winEvents: *mut SAFEARRAY, ) -> HRESULT
pub unsafe fn GetWinEventsForAutomationEvent( &self, eventId: EVENTID, propertyId: PROPERTYID, winEvents: *mut *mut SAFEARRAY, ) -> HRESULT
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IUIAutomationProxyFactoryEntry
impl RefUnwindSafe for IUIAutomationProxyFactoryEntry
impl !Send for IUIAutomationProxyFactoryEntry
impl !Sync for IUIAutomationProxyFactoryEntry
impl Unpin for IUIAutomationProxyFactoryEntry
impl UnwindSafe for IUIAutomationProxyFactoryEntry
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