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

IUpdateSession3

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IID918efd1e-b5d8-4c90-8540-aeb9bdc56f9d継承元IUpdateSession2呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl17

メソッド 2

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

vtblメソッド
17HRESULT CreateUpdateServiceManager(IUpdateServiceManager2** retval)
18HRESULT QueryHistory(LPWSTR criteria, INT startIndex, INT count, IUpdateHistoryEntryCollection** retval)