IKnownFolder
COMメソッド 9
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetId(GUID* pkfid) |
| 4 | HRESULT GetCategory(KF_CATEGORY* pCategory) |
| 5 | HRESULT GetShellItem(DWORD dwFlags, GUID* riid, void** ppv) |
| 6 | HRESULT GetPath(DWORD dwFlags, LPWSTR* ppszPath) |
| 7 | HRESULT SetPath(DWORD dwFlags, LPWSTR pszPath) |
| 8 | HRESULT GetIDList(DWORD dwFlags, ITEMIDLIST** ppidl) |
| 9 | HRESULT GetFolderType(GUID* pftid) |
| 10 | HRESULT GetRedirectionCapabilities(DWORD* pCapabilities) |
| 11 | HRESULT GetFolderDefinition(KNOWNFOLDER_DEFINITION* pKFD) |