Struct winapi::vswriter::IVssComponentEx2
[−]
[src]
pub struct IVssComponentEx2 { pub lpVtbl: *const IVssComponentEx2Vtbl, }
Fields
lpVtbl |
Methods
impl IVssComponentEx2
[src]
unsafe fn SetFailure(&mut self, hr: HRESULT, hrApplication: HRESULT, wszApplicationMessage: LPCWSTR, dwReserved: DWORD) -> HRESULT
unsafe fn GetFailure(&mut self, phr: *mut HRESULT, phrApplication: *mut HRESULT, pbstrApplicationMessage: *mut BSTR, pdwReserved: *mut DWORD) -> HRESULT
Methods from Deref<Target=IVssComponentEx>
unsafe fn SetPrepareForBackupFailureMsg(&mut self, wszFailureMsg: LPCWSTR) -> HRESULT
unsafe fn SetPostSnapshotFailureMsg(&mut self, wszFailureMsg: LPCWSTR) -> HRESULT
unsafe fn GetPrepareForBackupFailureMsg(&mut self, pbstrFailureMsg: *mut BSTR) -> HRESULT
unsafe fn GetPostSnapshotFailureMsg(&mut self, pbstrFailureMsg: *mut BSTR) -> HRESULT
unsafe fn GetAuthoritativeRestore(&mut self, pbAuth: *mut bool) -> HRESULT
unsafe fn GetRollForward(&mut self, pRollType: *mut VSS_ROLLFORWARD_TYPE, pbstrPoint: *mut BSTR) -> HRESULT
unsafe fn GetRestoreName(&mut self, pbstrName: *mut BSTR) -> HRESULT
Trait Implementations
impl Deref for IVssComponentEx2
[src]
type Target = IVssComponentEx
The resulting type after dereferencing
fn deref(&self) -> &IVssComponentEx
The method called to dereference a value
impl DerefMut for IVssComponentEx2
[src]
fn deref_mut(&mut self) -> &mut IVssComponentEx
The method called to mutably dereference a value