Struct winapi::vsbackup::IVssBackupComponentsExVtbl [] [src]

pub struct IVssBackupComponentsExVtbl {
    pub parent: IVssBackupComponentsVtbl,
    pub GetWriterMetadataEx: unsafe extern "system" fn(This: *mut IVssBackupComponentsEx, iWriter: UINT, pidInstance: *mut VSS_ID, ppMetadata: *mut *mut IVssExamineWriterMetadataEx) -> HRESULT,
    pub SetSelectedForRestoreEx: unsafe extern "system" fn(This: *mut IVssBackupComponentsEx, writerId: VSS_ID, ct: VSS_COMPONENT_TYPE, wszLogicalPath: LPCWSTR, wszComponentName: LPCWSTR, bSelectedForRestore: bool, instanceId: VSS_ID) -> HRESULT,
}

Fields

parent: IVssBackupComponentsVtbl GetWriterMetadataEx: unsafe extern "system" fn(This: *mut IVssBackupComponentsEx, iWriter: UINT, pidInstance: *mut VSS_ID, ppMetadata: *mut *mut IVssExamineWriterMetadataEx) -> HRESULT SetSelectedForRestoreEx: unsafe extern "system" fn(This: *mut IVssBackupComponentsEx, writerId: VSS_ID, ct: VSS_COMPONENT_TYPE, wszLogicalPath: LPCWSTR, wszComponentName: LPCWSTR, bSelectedForRestore: bool, instanceId: VSS_ID) -> HRESULT