ReactOS 0.4.17-dev-1247-ge46f4bb
CShellItem Member List

This is the complete list of members for CShellItem, including all inherited members.

_AtlFinalConstruct()ATL::CComObjectRootBaseinline
_AtlInitialConstruct()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
_SICHINTF enum nameIShellItem
AddRef()IUnknown
BindToHandler(IBindCtx *pbc, REFGUID rbhid, REFIID riid, void **ppvOut) overrideCShellItem
CComObjectRootBase()ATL::CComObjectRootBaseinline
Compare(IShellItem *oth, SICHINTF hint, int *piOrder) overrideCShellItem
CShellItem()CShellItem
FinalConstruct()ATL::CComObjectRootBaseinline
FinalRelease()ATL::CComObjectRootBaseinline
get_converted_property(REFPROPERTYKEY key, PROPVARIANT *ppropvar, VARTYPE vt)CShellItem
get_parent_pidl(LPITEMIDLIST *parent_pidl)CShellItem
get_parent_shellfolder(IShellFolder **ppsf)CShellItem
get_property_from_folder(REFPROPERTYKEY key, VARIANT *pvar)CShellItem
get_shellfolder(IBindCtx *pbc, REFIID riid, void **ppvOut)CShellItem
GetAttributes(SFGAOF sfgaoMask, SFGAOF *psfgaoAttribs) overrideCShellItem
GetBool(_In_ REFPROPERTYKEY key, _Out_ BOOL *pf) overrideCShellItem
IShellItem2::GetBool([in] REFPROPERTYKEY key, [out] BOOL *pf)IShellItem2
GetCategoryMap()ATL::CComObjectRootBaseinlinestatic
GetClassID(CLSID *pClassID) overrideCShellItem
GetCLSID(_In_ REFPROPERTYKEY key, _Out_ CLSID *pclsid) overrideCShellItem
IShellItem2::GetCLSID([in] REFPROPERTYKEY key, [out] CLSID *pclsid)IShellItem2
GetDisplayName(SIGDN sigdnName, LPWSTR *ppszName) overrideCShellItem
GetFileTime(_In_ REFPROPERTYKEY key, _Out_ FILETIME *pft) overrideCShellItem
IShellItem2::GetFileTime([in] REFPROPERTYKEY key, [out] FILETIME *pft)IShellItem2
GetIDList(PIDLIST_ABSOLUTE *ppidl) overrideCShellItem
GetInt32(_In_ REFPROPERTYKEY key, _Out_ int *pi) overrideCShellItem
IShellItem2::GetInt32([in] REFPROPERTYKEY key, [out] int *pi)IShellItem2
GetParent(IShellItem **ppsi) overrideCShellItem
GetProperty(_In_ REFPROPERTYKEY key, _Out_ PROPVARIANT *ppropvar) overrideCShellItem
IShellItem2::GetProperty([in] REFPROPERTYKEY key, [out] PROPVARIANT *ppropvar)IShellItem2
GetPropertyDescriptionList(_In_ REFPROPERTYKEY keyType, _In_ REFIID riid, _Out_ void **ppv) overrideCShellItem
IShellItem2::GetPropertyDescriptionList([in] REFPROPERTYKEY keyType, [in] REFIID riid, [out, iid_is(riid)] void **ppv)IShellItem2
GetPropertyStore(_In_ GETPROPERTYSTOREFLAGS flags, _In_ REFIID riid, _Out_ void **ppv)CShellItem
IShellItem2::GetPropertyStore([in] GETPROPERTYSTOREFLAGS flags, [in] REFIID riid, [out, iid_is(riid)] void **ppv)IShellItem2
GetPropertyStoreForKeys(const PROPERTYKEY *rgKeys, _In_ UINT cKeys, _In_ GETPROPERTYSTOREFLAGS flags, _In_ REFIID riid, _Out_ void **ppv) overrideCShellItem
IShellItem2::GetPropertyStoreForKeys([in, size_is(cKeys)] const PROPERTYKEY *rgKeys, [in] UINT cKeys, [in] GETPROPERTYSTOREFLAGS flags, [in] REFIID riid, [out, iid_is(riid)] void **ppv)IShellItem2
GetPropertyStoreWithCreateObject(_In_ GETPROPERTYSTOREFLAGS flags, _In_ IUnknown *punkCreateObject, _In_ REFIID riid, _Out_ void **ppv) overrideCShellItem
IShellItem2::GetPropertyStoreWithCreateObject([in] GETPROPERTYSTOREFLAGS flags, [in] IUnknown *punkCreateObject, [in] REFIID riid, [out, iid_is(riid)] void **ppv)IShellItem2
GetString(_In_ REFPROPERTYKEY key, _Out_ LPWSTR *ppsz) overrideCShellItem
IShellItem2::GetString([in] REFPROPERTYKEY key, [out, string] LPWSTR *ppsz)IShellItem2
GetUInt32(_In_ REFPROPERTYKEY key, _Out_ ULONG *pui) overrideCShellItem
IShellItem2::GetUInt32([in] REFPROPERTYKEY key, [out] ULONG *pui)IShellItem2
GetUInt64(_In_ REFPROPERTYKEY key, _Out_ ULONGLONG *pull) overrideCShellItem
IShellItem2::GetUInt64([in] REFPROPERTYKEY key, [out] ULONGLONG *pull)IShellItem2
InternalAddRef()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
InternalFinalConstructAddRef()ATL::CComObjectRootBaseinline
InternalFinalConstructRelease()ATL::CComObjectRootBaseinline
InternalQueryInterface(void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject)ATL::CComObjectRootBaseinlinestatic
InternalRelease()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
Lock()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
LPPERSIST typedefIPersist
LPUNKNOWN typedefIUnknown
m_critsecATL::CComObjectRootEx< CComMultiThreadModelNoCS >private
m_dwRefATL::CComObjectRootBase
m_pidlCShellItemprivate
ObjectMain(bool)ATL::CComObjectRootBaseinlinestatic
QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)IUnknown
Release()IUnknown
SetIDList(PCIDLIST_ABSOLUTE pidl) overrideCShellItem
SetVoid(void *)ATL::CComObjectRootBaseinline
SICHINT_ALLFIELDS enum valueIShellItem
SICHINT_CANONICAL enum valueIShellItem
SICHINT_DISPLAY enum valueIShellItem
SICHINT_TEST_FILESYSPATH_IF_NOT_EQUAL enum valueIShellItem
SICHINTF typedefIShellItem
SIGDN enum nameIShellItem
SIGDN_DESKTOPABSOLUTEEDITING enum valueIShellItem
SIGDN_DESKTOPABSOLUTEPARSING enum valueIShellItem
SIGDN_FILESYSPATH enum valueIShellItem
SIGDN_NORMALDISPLAY enum valueIShellItem
SIGDN_PARENTRELATIVE enum valueIShellItem
SIGDN_PARENTRELATIVEEDITING enum valueIShellItem
SIGDN_PARENTRELATIVEFORADDRESSBAR enum valueIShellItem
SIGDN_PARENTRELATIVEPARSING enum valueIShellItem
SIGDN_URL enum valueIShellItem
Unlock()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
Update(_In_ IBindCtx *pbc) overrideCShellItem
IShellItem2::Update([in, unique] IBindCtx *pbc)IShellItem2
~CComObjectRootBase()ATL::CComObjectRootBaseinline
~CComObjectRootEx()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
~CShellItem()CShellItem