Struct winapi::vsbackup::IVssExamineWriterMetadataEx2 [] [src]

pub struct IVssExamineWriterMetadataEx2 {
    pub lpVtbl: *const IVssExamineWriterMetadataEx2Vtbl,
}

Fields

lpVtbl

Methods

impl IVssExamineWriterMetadataEx2
[src]

unsafe fn GetVersion(&mut self, pdwMajorVersion: *mut DWORD, pdwMinorVersion: *mut DWORD) -> HRESULT

unsafe fn GetExcludeFromSnapshotCount(&mut self, pcExcludedFromSnapshot: *mut UINT) -> HRESULT

unsafe fn GetExcludeFromSnapshotFile(&mut self, iFile: UINT, ppFiledesc: *mut *mut IVssWMFiledesc) -> HRESULT

Methods from Deref<Target=IVssExamineWriterMetadataEx>

unsafe fn GetIdentityEx(&mut self, pidInstance: *mut VSS_ID, pidWriter: *mut VSS_ID, pbstrWriterName: *mut BSTR, pbstrInstanceName: *mut BSTR, pUsage: *mut VSS_USAGE_TYPE, pSource: *mut VSS_SOURCE_TYPE) -> HRESULT

Trait Implementations

impl Deref for IVssExamineWriterMetadataEx2
[src]

type Target = IVssExamineWriterMetadataEx

The resulting type after dereferencing

fn deref(&self) -> &IVssExamineWriterMetadataEx

The method called to dereference a value

impl DerefMut for IVssExamineWriterMetadataEx2
[src]

fn deref_mut(&mut self) -> &mut IVssExamineWriterMetadataEx

The method called to mutably dereference a value

Derived Implementations

impl Debug for IVssExamineWriterMetadataEx2
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.