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

IXFeed

COM
IIDa44179a4-e0f6-403b-af8d-d080f425a451継承元IUnknown自前メソッド開始 vtbl3

メソッド 44

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

vtblメソッド
3HRESULT Xml(DWORD uiItemCount, FEEDS_XML_SORT_PROPERTY sortProperty, FEEDS_XML_SORT_ORDER sortOrder, FEEDS_XML_FILTER_FLAGS filterFlags, FEEDS_XML_INCLUDE_FLAGS includeFlags, IStream** pps)
4HRESULT Name(LPWSTR* ppszName)
5HRESULT Rename(LPWSTR pszName)
6HRESULT Url(LPWSTR* ppszUrl)
7HRESULT SetUrl(LPWSTR pszUrl)
8HRESULT LocalId(GUID* pguid)
9HRESULT Path(LPWSTR* ppszPath)
10HRESULT Move(LPWSTR pszPath)
11HRESULT Parent(GUID* riid, void** ppv)
12HRESULT LastWriteTime(SYSTEMTIME* pstLastWriteTime)
13HRESULT Delete()
14HRESULT Download()
15HRESULT AsyncDownload()
16HRESULT CancelAsyncDownload()
17HRESULT SyncSetting(FEEDS_SYNC_SETTING* pfss)
18HRESULT SetSyncSetting(FEEDS_SYNC_SETTING fss)
19HRESULT Interval(DWORD* puiInterval)
20HRESULT SetInterval(DWORD uiInterval)
21HRESULT LastDownloadTime(SYSTEMTIME* pstLastDownloadTime)
22HRESULT LocalEnclosurePath(LPWSTR* ppszPath)
23HRESULT Items(IXFeedsEnum** ppfe)
24HRESULT GetItem(DWORD uiId, GUID* riid, void** ppv)
25HRESULT MarkAllItemsRead()
26HRESULT MaxItemCount(DWORD* puiMaxItemCount)
27HRESULT SetMaxItemCount(DWORD uiMaxItemCount)
28HRESULT DownloadEnclosuresAutomatically(BOOL* pbDownloadEnclosuresAutomatically)
29HRESULT SetDownloadEnclosuresAutomatically(BOOL bDownloadEnclosuresAutomatically)
30HRESULT DownloadStatus(FEEDS_DOWNLOAD_STATUS* pfds)
31HRESULT LastDownloadError(FEEDS_DOWNLOAD_ERROR* pfde)
32HRESULT Merge(IStream* pStream, LPWSTR pszUrl)
33HRESULT DownloadUrl(LPWSTR* ppszUrl)
34HRESULT Title(LPWSTR* ppszTitle)
35HRESULT Description(LPWSTR* ppszDescription)
36HRESULT Link(LPWSTR* ppszHomePage)
37HRESULT Image(LPWSTR* ppszImageUrl)
38HRESULT LastBuildDate(SYSTEMTIME* pstLastBuildDate)
39HRESULT PubDate(SYSTEMTIME* pstPubDate)
40HRESULT Ttl(DWORD* puiTtl)
41HRESULT Language(LPWSTR* ppszLanguage)
42HRESULT Copyright(LPWSTR* ppszCopyright)
43HRESULT IsList(BOOL* pbIsList)
44HRESULT GetWatcher(FEEDS_EVENTS_SCOPE scope, FEEDS_EVENTS_MASK mask, GUID* riid, void** ppv)
45HRESULT UnreadItemCount(DWORD* puiUnreadItemCount)
46HRESULT ItemCount(DWORD* puiItemCount)