#[repr(C)]pub struct IRegistrationInfo {
pub lpVtbl: *const IRegistrationInfoVtbl,
}
Fields§
§lpVtbl: *const IRegistrationInfoVtbl
Implementations§
Source§impl IRegistrationInfo
impl IRegistrationInfo
pub unsafe fn get_Description(&self, pDescription: *mut BSTR) -> HRESULT
pub unsafe fn put_Description(&self, pDescription: BSTR) -> HRESULT
pub unsafe fn get_Author(&self, pAuthor: *mut BSTR) -> HRESULT
pub unsafe fn put_Author(&self, pAuthor: BSTR) -> HRESULT
pub unsafe fn get_Version(&self, pVersion: *mut BSTR) -> HRESULT
pub unsafe fn put_Version(&self, pVersion: BSTR) -> HRESULT
pub unsafe fn get_Date(&self, pDate: *mut BSTR) -> HRESULT
pub unsafe fn put_Date(&self, pDate: BSTR) -> HRESULT
pub unsafe fn get_Documentation(&self, pDocumentation: *mut BSTR) -> HRESULT
pub unsafe fn put_Documentation(&self, pDocumentation: BSTR) -> HRESULT
pub unsafe fn get_XmlText(&self, pText: *mut BSTR) -> HRESULT
pub unsafe fn put_XmlText(&self, pText: BSTR) -> HRESULT
pub unsafe fn get_URI(&self, pUri: *mut BSTR) -> HRESULT
pub unsafe fn put_URI(&self, pUri: BSTR) -> HRESULT
pub unsafe fn get_SecurityDescriptor(&self, pSddl: *mut VARIANT) -> HRESULT
pub unsafe fn put_SecurityDescriptor(&self, pSddl: VARIANT) -> HRESULT
pub unsafe fn get_Source(&self, pSource: *mut BSTR) -> HRESULT
pub unsafe fn put_Source(&self, pSource: BSTR) -> HRESULT
Methods from Deref<Target = IDispatch>§
pub unsafe fn GetTypeInfoCount(&self, pctinfo: *mut UINT) -> HRESULT
pub unsafe fn GetTypeInfo( &self, iTInfo: UINT, lcid: LCID, ppTInfo: *mut *mut ITypeInfo, ) -> HRESULT
pub unsafe fn GetIDsOfNames( &self, riid: REFIID, rgszNames: *mut LPOLESTR, cNames: UINT, lcid: LCID, rgDispId: *mut DISPID, ) -> HRESULT
pub unsafe fn Invoke( &self, dispIdMember: DISPID, riid: REFIID, lcid: LCID, wFlags: WORD, pDispParams: *mut DISPPARAMS, pVarResult: *mut VARIANT, pExcepInfo: *mut EXCEPINFO, puArgErr: *mut UINT, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IRegistrationInfo
impl Deref for IRegistrationInfo
Auto Trait Implementations§
impl Freeze for IRegistrationInfo
impl RefUnwindSafe for IRegistrationInfo
impl !Send for IRegistrationInfo
impl !Sync for IRegistrationInfo
impl Unpin for IRegistrationInfo
impl UnwindSafe for IRegistrationInfo
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