#[repr(C)]pub struct IAccPropServicesVtbl {Show 16 fields
pub parent: IUnknownVtbl,
pub SetPropValue: unsafe extern "system" fn(This: *mut IAccPropServices, pIDString: *const BYTE, dwIDStringLen: DWORD, idProp: MSAAPROPID, var: VARIANT) -> HRESULT,
pub SetPropServer: unsafe extern "system" fn(This: *mut IAccPropServices, pIDString: *const BYTE, dwIDStringLen: DWORD, paProps: *const MSAAPROPID, cProps: c_int, pServer: *mut IAccPropServer, annoScope: AnnoScope) -> HRESULT,
pub ClearProps: unsafe extern "system" fn(This: *mut IAccPropServices, pIDString: *const BYTE, dwIDStringLen: DWORD, paProps: *const MSAAPROPID, cProps: c_int) -> HRESULT,
pub SetHwndProp: unsafe extern "system" fn(This: *mut IAccPropServices, hwnd: HWND, idObject: DWORD, idChild: DWORD, idProp: MSAAPROPID, var: VARIANT) -> HRESULT,
pub SetHwndPropStr: unsafe extern "system" fn(This: *mut IAccPropServices, hwnd: HWND, idObject: DWORD, idChild: DWORD, idProp: MSAAPROPID, str_: LPCWSTR) -> HRESULT,
pub SetHwndPropServer: unsafe extern "system" fn(This: *mut IAccPropServices, hwnd: HWND, idObject: DWORD, idChild: DWORD, paProps: *const MSAAPROPID, cProps: c_int, pServer: *mut IAccPropServer, annoScope: AnnoScope) -> HRESULT,
pub ClearHwndProps: unsafe extern "system" fn(This: *mut IAccPropServices, hwnd: HWND, idObject: DWORD, idChild: DWORD, paProps: *const MSAAPROPID, cProps: c_int) -> HRESULT,
pub ComposeHwndIdentityString: unsafe extern "system" fn(This: *mut IAccPropServices, hwnd: HWND, idObject: DWORD, idChild: DWORD, ppIDString: *mut *mut BYTE, pdwIDStringLen: *mut DWORD) -> HRESULT,
pub DecomposeHwndIdentityString: unsafe extern "system" fn(This: *mut IAccPropServices, pIDString: *const BYTE, dwIDStringLen: DWORD, phwnd: *mut HWND, pidObject: *mut DWORD, pidChild: *mut DWORD) -> HRESULT,
pub SetHmenuProp: unsafe extern "system" fn(This: *mut IAccPropServices, hmenu: HMENU, idChild: DWORD, idProp: MSAAPROPID, var: VARIANT) -> HRESULT,
pub SetHmenuPropStr: unsafe extern "system" fn(This: *mut IAccPropServices, hmenu: HMENU, idChild: DWORD, idProp: MSAAPROPID, str_: LPCWSTR) -> HRESULT,
pub SetHmenuPropServer: unsafe extern "system" fn(This: *mut IAccPropServices, hmenu: HMENU, idChild: DWORD, paProps: *const MSAAPROPID, cProps: c_int, pServer: *mut IAccPropServer, annoScope: AnnoScope) -> HRESULT,
pub ClearHmenuProps: unsafe extern "system" fn(This: *mut IAccPropServices, hmenu: HMENU, idChild: DWORD, paProps: *const MSAAPROPID, cProps: c_int) -> HRESULT,
pub ComposeHmenuIdentityString: unsafe extern "system" fn(This: *mut IAccPropServices, hmenu: HMENU, idChild: DWORD, ppIDString: *mut *mut BYTE, pdwIDStringLen: *mut DWORD) -> HRESULT,
pub DecomposeHmenuIdentityString: unsafe extern "system" fn(This: *mut IAccPropServices, pIDString: *const BYTE, dwIDStringLen: DWORD, phmenu: *mut HMENU, pidChild: *mut DWORD) -> HRESULT,
}Fields§
§parent: IUnknownVtbl§SetPropValue: unsafe extern "system" fn(This: *mut IAccPropServices, pIDString: *const BYTE, dwIDStringLen: DWORD, idProp: MSAAPROPID, var: VARIANT) -> HRESULT§SetPropServer: unsafe extern "system" fn(This: *mut IAccPropServices, pIDString: *const BYTE, dwIDStringLen: DWORD, paProps: *const MSAAPROPID, cProps: c_int, pServer: *mut IAccPropServer, annoScope: AnnoScope) -> HRESULT§ClearProps: unsafe extern "system" fn(This: *mut IAccPropServices, pIDString: *const BYTE, dwIDStringLen: DWORD, paProps: *const MSAAPROPID, cProps: c_int) -> HRESULT§SetHwndProp: unsafe extern "system" fn(This: *mut IAccPropServices, hwnd: HWND, idObject: DWORD, idChild: DWORD, idProp: MSAAPROPID, var: VARIANT) -> HRESULT§SetHwndPropStr: unsafe extern "system" fn(This: *mut IAccPropServices, hwnd: HWND, idObject: DWORD, idChild: DWORD, idProp: MSAAPROPID, str_: LPCWSTR) -> HRESULT§SetHwndPropServer: unsafe extern "system" fn(This: *mut IAccPropServices, hwnd: HWND, idObject: DWORD, idChild: DWORD, paProps: *const MSAAPROPID, cProps: c_int, pServer: *mut IAccPropServer, annoScope: AnnoScope) -> HRESULT§ClearHwndProps: unsafe extern "system" fn(This: *mut IAccPropServices, hwnd: HWND, idObject: DWORD, idChild: DWORD, paProps: *const MSAAPROPID, cProps: c_int) -> HRESULT§ComposeHwndIdentityString: unsafe extern "system" fn(This: *mut IAccPropServices, hwnd: HWND, idObject: DWORD, idChild: DWORD, ppIDString: *mut *mut BYTE, pdwIDStringLen: *mut DWORD) -> HRESULT§DecomposeHwndIdentityString: unsafe extern "system" fn(This: *mut IAccPropServices, pIDString: *const BYTE, dwIDStringLen: DWORD, phwnd: *mut HWND, pidObject: *mut DWORD, pidChild: *mut DWORD) -> HRESULTAuto Trait Implementations§
impl Freeze for IAccPropServicesVtbl
impl RefUnwindSafe for IAccPropServicesVtbl
impl Send for IAccPropServicesVtbl
impl Sync for IAccPropServicesVtbl
impl Unpin for IAccPropServicesVtbl
impl UnwindSafe for IAccPropServicesVtbl
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