Win32 API 日本語リファレンス
ホームMedia.MediaPlayer › IFeedFolder

IFeedFolder

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IID81f04ad1-4194-4d7d-86d6-11813cec163c継承元IDispatch呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl7

メソッド 18

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

vtblメソッド
7HRESULT get_Feeds(IDispatch** disp)
8HRESULT get_Subfolders(IDispatch** disp)
9HRESULT CreateFeed(LPWSTR feedName, LPWSTR feedUrl, IDispatch** disp)
10HRESULT CreateSubfolder(LPWSTR folderName, IDispatch** disp)
11HRESULT ExistsFeed(LPWSTR feedName, VARIANT_BOOL* exists)
12HRESULT GetFeed(LPWSTR feedName, IDispatch** disp)
13HRESULT ExistsSubfolder(LPWSTR folderName, VARIANT_BOOL* exists)
14HRESULT GetSubfolder(LPWSTR folderName, IDispatch** disp)
15HRESULT Delete()
16HRESULT get_Name(LPWSTR* folderName)
17HRESULT Rename(LPWSTR folderName)
18HRESULT get_Path(LPWSTR* folderPath)
19HRESULT Move(LPWSTR newParentPath)
20HRESULT get_Parent(IDispatch** disp)
21HRESULT get_IsRoot(VARIANT_BOOL* isRoot)
22HRESULT get_TotalUnreadItemCount(INT* count)
23HRESULT get_TotalItemCount(INT* count)
24HRESULT GetWatcher(FEEDS_EVENTS_SCOPE scope, FEEDS_EVENTS_MASK mask, IDispatch** disp)