ホーム › System.Iis › IMSAdminBaseW
IMSAdminBaseW
COMメソッド 31
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT AddKey(DWORD hMDHandle, LPWSTR pszMDPath) |
| 4 | HRESULT DeleteKey(DWORD hMDHandle, LPWSTR pszMDPath) |
| 5 | HRESULT DeleteChildKeys(DWORD hMDHandle, LPWSTR pszMDPath) |
| 6 | HRESULT EnumKeys(DWORD hMDHandle, LPWSTR pszMDPath, LPWSTR pszMDName, DWORD dwMDEnumObjectIndex) |
| 7 | HRESULT CopyKey(DWORD hMDSourceHandle, LPWSTR pszMDSourcePath, DWORD hMDDestHandle, LPWSTR pszMDDestPath, BOOL bMDOverwriteFlag, BOOL bMDCopyFlag) |
| 8 | HRESULT RenameKey(DWORD hMDHandle, LPWSTR pszMDPath, LPWSTR pszMDNewName) |
| 9 | HRESULT SetData(DWORD hMDHandle, LPWSTR pszMDPath, METADATA_RECORD* pmdrMDData) |
| 10 | HRESULT GetData(DWORD hMDHandle, LPWSTR pszMDPath, METADATA_RECORD* pmdrMDData, DWORD* pdwMDRequiredDataLen) |
| 11 | HRESULT DeleteData(DWORD hMDHandle, LPWSTR pszMDPath, DWORD dwMDIdentifier, DWORD dwMDDataType) |
| 12 | HRESULT EnumData(DWORD hMDHandle, LPWSTR pszMDPath, METADATA_RECORD* pmdrMDData, DWORD dwMDEnumDataIndex, DWORD* pdwMDRequiredDataLen) |
| 13 | HRESULT GetAllData(DWORD hMDHandle, LPWSTR pszMDPath, DWORD dwMDAttributes, DWORD dwMDUserType, DWORD dwMDDataType, DWORD* pdwMDNumDataEntries, DWORD* pdwMDDataSetNumber, DWORD dwMDBufferSize, BYTE* pbMDBuffer, DWORD* pdwMDRequiredBufferSize) |
| 14 | HRESULT DeleteAllData(DWORD hMDHandle, LPWSTR pszMDPath, DWORD dwMDUserType, DWORD dwMDDataType) |
| 15 | HRESULT CopyData(DWORD hMDSourceHandle, LPWSTR pszMDSourcePath, DWORD hMDDestHandle, LPWSTR pszMDDestPath, DWORD dwMDAttributes, DWORD dwMDUserType, DWORD dwMDDataType, BOOL bMDCopyFlag) |
| 16 | HRESULT GetDataPaths(DWORD hMDHandle, LPWSTR pszMDPath, DWORD dwMDIdentifier, DWORD dwMDDataType, DWORD dwMDBufferSize, LPWSTR pszBuffer, DWORD* pdwMDRequiredBufferSize) |
| 17 | HRESULT OpenKey(DWORD hMDHandle, LPWSTR pszMDPath, DWORD dwMDAccessRequested, DWORD dwMDTimeOut, DWORD* phMDNewHandle) |
| 18 | HRESULT CloseKey(DWORD hMDHandle) |
| 19 | HRESULT ChangePermissions(DWORD hMDHandle, DWORD dwMDTimeOut, DWORD dwMDAccessRequested) |
| 20 | HRESULT SaveData() |
| 21 | HRESULT GetHandleInfo(DWORD hMDHandle, METADATA_HANDLE_INFO* pmdhiInfo) |
| 22 | HRESULT GetSystemChangeNumber(DWORD* pdwSystemChangeNumber) |
| 23 | HRESULT GetDataSetNumber(DWORD hMDHandle, LPWSTR pszMDPath, DWORD* pdwMDDataSetNumber) |
| 24 | HRESULT SetLastChangeTime(DWORD hMDHandle, LPWSTR pszMDPath, FILETIME* pftMDLastChangeTime, BOOL bLocalTime) |
| 25 | HRESULT GetLastChangeTime(DWORD hMDHandle, LPWSTR pszMDPath, FILETIME* pftMDLastChangeTime, BOOL bLocalTime) |
| 26 | HRESULT KeyExchangePhase1() |
| 27 | HRESULT KeyExchangePhase2() |
| 28 | HRESULT Backup(LPWSTR pszMDBackupLocation, DWORD dwMDVersion, DWORD dwMDFlags) |
| 29 | HRESULT Restore(LPWSTR pszMDBackupLocation, DWORD dwMDVersion, DWORD dwMDFlags) |
| 30 | HRESULT EnumBackups(LPWSTR pszMDBackupLocation, DWORD* pdwMDVersion, FILETIME* pftMDBackupTime, DWORD dwMDEnumIndex) |
| 31 | HRESULT DeleteBackup(LPWSTR pszMDBackupLocation, DWORD dwMDVersion) |
| 32 | HRESULT UnmarshalInterface(IMSAdminBaseW** piadmbwInterface) |
| 33 | HRESULT GetServerGuid() |