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

IXFeedFolder

COM
IID4c963678-3a51-4b88-8531-98b90b6508f2継承元IUnknown自前メソッド開始 vtbl3

メソッド 18

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

vtblメソッド
3HRESULT Feeds(IXFeedsEnum** ppfe)
4HRESULT Subfolders(IXFeedsEnum** ppfe)
5HRESULT CreateFeed(LPWSTR pszName, LPWSTR pszUrl, GUID* riid, void** ppv)
6HRESULT CreateSubfolder(LPWSTR pszName, GUID* riid, void** ppv)
7HRESULT ExistsFeed(LPWSTR pszName, BOOL* pbFeedExists)
8HRESULT ExistsSubfolder(LPWSTR pszName, BOOL* pbSubfolderExists)
9HRESULT GetFeed(LPWSTR pszName, GUID* riid, void** ppv)
10HRESULT GetSubfolder(LPWSTR pszName, GUID* riid, void** ppv)
11HRESULT Delete()
12HRESULT Name(LPWSTR* ppszName)
13HRESULT Rename(LPWSTR pszName)
14HRESULT Path(LPWSTR* ppszPath)
15HRESULT Move(LPWSTR pszPath)
16HRESULT Parent(GUID* riid, void** ppv)
17HRESULT IsRoot(BOOL* pbIsRootFeedFolder)
18HRESULT GetWatcher(FEEDS_EVENTS_SCOPE scope, FEEDS_EVENTS_MASK mask, GUID* riid, void** ppv)
19HRESULT TotalUnreadItemCount(DWORD* puiTotalUnreadItemCount)
20HRESULT TotalItemCount(DWORD* puiTotalItemCount)