Win32 API 日本語リファレンス
ホームSystem.GroupPolicy › IGPMMigrationTable

IGPMMigrationTable

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IID48f823b1-efaf-470b-b6ed-40d14ee1a4ec継承元IDispatch呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl7

メソッド 8

vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。

vtblメソッド
7HRESULT Save(LPWSTR bstrMigrationTablePath)
8HRESULT Add(INT lFlags, VARIANT var)
9HRESULT AddEntry(LPWSTR bstrSource, GPMEntryType gpmEntryType, VARIANT* pvarDestination, IGPMMapEntry** ppEntry)
10HRESULT GetEntry(LPWSTR bstrSource, IGPMMapEntry** ppEntry)
11HRESULT DeleteEntry(LPWSTR bstrSource)
12HRESULT UpdateDestination(LPWSTR bstrSource, VARIANT* pvarDestination, IGPMMapEntry** ppEntry)
13HRESULT Validate(IGPMResult** ppResult)
14HRESULT GetEntries(IGPMMapEntryCollection** ppEntries)