|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <aclistisf.h>


Private Types | |
| enum | LOCATION_TYPE { LT_DIRECTORY , LT_DESKTOP , LT_MYCOMPUTER , LT_FAVORITES , LT_MAX } |
Private Attributes | |
| DWORD | m_dwOptions |
| LOCATION_TYPE | m_iNextLocation |
| BOOL | m_fShowHidden |
| CStringW | m_szRawPath |
| CStringW | m_szExpanded |
| CComHeapPtr< ITEMIDLIST > | m_pidlLocation |
| CComHeapPtr< ITEMIDLIST > | m_pidlCurDir |
| CComPtr< IEnumIDList > | m_pEnumIDList |
| CComPtr< IShellFolder > | m_pShellFolder |
| CComPtr< IBrowserService > | m_pBrowserService |
Additional Inherited Members | |
Public Types inherited from IEnumString | |
| typedef IEnumString * | LPENUMSTRING |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Public Types inherited from IPersistFolder | |
| typedef IPersistFolder * | LPPERSISTFOLDER |
Public Types inherited from IPersist | |
| typedef IPersist * | LPPERSIST |
Static Public Member Functions inherited from ATL::CComObjectRootBase | |
| static void WINAPI | ObjectMain (bool) |
| static const struct _ATL_CATMAP_ENTRY * | GetCategoryMap () |
| static HRESULT WINAPI | InternalQueryInterface (void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject) |
Public Attributes inherited from ATL::CComObjectRootBase | |
| LONG | m_dwRef |
Definition at line 24 of file aclistisf.h.
|
private |
| Enumerator | |
|---|---|
| LT_DIRECTORY | |
| LT_DESKTOP | |
| LT_MYCOMPUTER | |
| LT_FAVORITES | |
| LT_MAX | |
Definition at line 34 of file aclistisf.h.
| CACListISF::CACListISF | ( | ) |
Definition at line 24 of file aclistisf.cpp.
| CACListISF::~CACListISF | ( | ) |
Definition at line 31 of file aclistisf.cpp.
|
override |
|
override |
Definition at line 321 of file aclistisf.cpp.
|
override |
Implements IPersist.
Definition at line 404 of file aclistisf.cpp.
|
override |
Definition at line 432 of file aclistisf.cpp.
| HRESULT CACListISF::GetDisplayName | ( | LPCITEMIDLIST | pidlChild, |
| CComHeapPtr< WCHAR > & | pszChild | ||
| ) |
Definition at line 153 of file aclistisf.cpp.
Referenced by GetPaths().
|
override |
Definition at line 383 of file aclistisf.cpp.
| HRESULT CACListISF::GetPaths | ( | LPCITEMIDLIST | pidlChild, |
| CComHeapPtr< WCHAR > & | pszRaw, | ||
| CComHeapPtr< WCHAR > & | pszExpanded | ||
| ) |
Definition at line 178 of file aclistisf.cpp.
Referenced by Next().
|
override |
Implements IPersistFolder.
Definition at line 414 of file aclistisf.cpp.
|
override |
Implements IEnumString.
Definition at line 210 of file aclistisf.cpp.
| HRESULT CACListISF::NextLocation | ( | ) |
Definition at line 35 of file aclistisf.cpp.
Referenced by Next().
|
override |
Implements IEnumString.
Definition at line 280 of file aclistisf.cpp.
|
override |
Definition at line 438 of file aclistisf.cpp.
| HRESULT CACListISF::SetLocation | ( | LPITEMIDLIST | pidl | ) |
Definition at line 109 of file aclistisf.cpp.
Referenced by Expand(), NextLocation(), and Reset().
|
override |
Definition at line 376 of file aclistisf.cpp.
|
override |
Implements IShellService.
Definition at line 395 of file aclistisf.cpp.
|
override |
Implements IEnumString.
Definition at line 307 of file aclistisf.cpp.
|
private |
Definition at line 43 of file aclistisf.h.
Referenced by GetOptions(), Next(), NextLocation(), Reset(), SetLocation(), and SetOptions().
|
private |
Definition at line 45 of file aclistisf.h.
Referenced by Reset(), and SetLocation().
|
private |
Definition at line 44 of file aclistisf.h.
Referenced by Expand(), GetPaths(), NextLocation(), and Reset().
|
private |
Definition at line 52 of file aclistisf.h.
Referenced by Reset(), and SetOwner().
|
private |
Definition at line 50 of file aclistisf.h.
Referenced by Next(), and SetLocation().
|
private |
Definition at line 49 of file aclistisf.h.
Referenced by Expand(), Initialize(), NextLocation(), and SetDirectory().
|
private |
Definition at line 48 of file aclistisf.h.
Referenced by SetLocation().
|
private |
Definition at line 51 of file aclistisf.h.
Referenced by GetDisplayName(), Next(), and SetLocation().
|
private |
Definition at line 47 of file aclistisf.h.
Referenced by Expand(), and GetPaths().
|
private |
Definition at line 46 of file aclistisf.h.
Referenced by Expand(), GetPaths(), and Reset().