Win32 API 日本語リファレンス
ホームStorage.Vss › IVssCreateWriterMetadata

IVssCreateWriterMetadata

COM
自前メソッド開始 vtbl0

メソッド 12

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
0HRESULT AddIncludeFiles(LPWSTR wszPath, LPWSTR wszFilespec, BYTE bRecursive, LPWSTR wszAlternateLocation)
1HRESULT AddExcludeFiles(LPWSTR wszPath, LPWSTR wszFilespec, BYTE bRecursive)
2HRESULT AddComponent(VSS_COMPONENT_TYPE ct, LPWSTR wszLogicalPath, LPWSTR wszComponentName, LPWSTR wszCaption, BYTE* pbIcon, DWORD cbIcon, BYTE bRestoreMetadata, BYTE bNotifyOnBackupComplete, BYTE bSelectable, BYTE bSelectableForRestore, DWORD dwComponentFlags)
3HRESULT AddDatabaseFiles(LPWSTR wszLogicalPath, LPWSTR wszDatabaseName, LPWSTR wszPath, LPWSTR wszFilespec, DWORD dwBackupTypeMask)
4HRESULT AddDatabaseLogFiles(LPWSTR wszLogicalPath, LPWSTR wszDatabaseName, LPWSTR wszPath, LPWSTR wszFilespec, DWORD dwBackupTypeMask)
5HRESULT AddFilesToFileGroup(LPWSTR wszLogicalPath, LPWSTR wszGroupName, LPWSTR wszPath, LPWSTR wszFilespec, BYTE bRecursive, LPWSTR wszAlternateLocation, DWORD dwBackupTypeMask)
6HRESULT SetRestoreMethod(VSS_RESTOREMETHOD_ENUM method, LPWSTR wszService, LPWSTR wszUserProcedure, VSS_WRITERRESTORE_ENUM writerRestore, BYTE bRebootRequired)
7HRESULT AddAlternateLocationMapping(LPWSTR wszSourcePath, LPWSTR wszSourceFilespec, BYTE bRecursive, LPWSTR wszDestination)
8HRESULT AddComponentDependency(LPWSTR wszForLogicalPath, LPWSTR wszForComponentName, GUID onWriterId, LPWSTR wszOnLogicalPath, LPWSTR wszOnComponentName)
9HRESULT SetBackupSchema(DWORD dwSchemaMask)
10HRESULT GetDocument(IXMLDOMDocument** pDoc)
11HRESULT SaveAsXML(LPWSTR* pbstrXML)