#[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) -> HRESULT
Auto 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