ReactOS 0.4.16-dev-197-g92996da
CRegistryFolder Member List

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

_AtlFinalConstruct()ATL::CComObjectRootBaseinline
_AtlInitialConstruct()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
AddRef()IUnknown
BindToObject(LPCITEMIDLIST pidl, LPBC pbcReserved, REFIID riid, void **ppvOut) overrideCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
IShellFolder2::BindToObject([in] PCUIDLIST_RELATIVE pidl, [in] LPBC pbcReserved, [in] REFIID riid, [out, iid_is(riid)] void **ppvOut)IShellFolder
BindToStorage(LPCITEMIDLIST pidl, LPBC pbcReserved, REFIID riid, void **ppvObj) overrideCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
IShellFolder2::BindToStorage([in] PCUIDLIST_RELATIVE pidl, [in] LPBC pbcReserved, [in] REFIID riid, [out, iid_is(riid)] void **ppvObj)IShellFolder
CCommonFolder()CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
CComObjectRootBase()ATL::CComObjectRootBaseinline
CompareIDs(LPARAM lParam, const RegPidlEntry *first, const RegPidlEntry *second)CRegistryFolderprotected
CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >::CompareIDs(LPARAM lParam, LPCITEMIDLIST pidl1, LPCITEMIDLIST pidl2) overrideCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
IShellFolder2::CompareIDs([in] LPARAM lParam, [in] PCUIDLIST_RELATIVE pidl1, [in] PCUIDLIST_RELATIVE pidl2)IShellFolder
CompareName(LPARAM lParam, const RegPidlEntry *first, const RegPidlEntry *second)CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inlineprotected
CreateViewObject(HWND hwndOwner, REFIID riid, void **ppvOut) overrideCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
CRegistryFolder()CRegistryFolder
DefCtxMenuCallback(IShellFolder *, HWND, IDataObject *, UINT uMsg, WPARAM, LPARAM)CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inlinestatic
EnumObjects(HWND hwndOwner, SHCONTF grfFlags, IEnumIDList **ppenumIDList) overrideCRegistryFolder
EnumSearches(IEnumExtraSearch **ppenum) overrideCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
FinalConstruct()ATL::CComObjectRootBaseinline
FinalRelease()ATL::CComObjectRootBaseinline
FormatContentsForDisplay(const RegPidlEntry *info, HKEY rootKey, LPCWSTR ntPath, PCWSTR *strContents)CRegistryFolderprotected
FormatValueData(DWORD contentType, PVOID td, DWORD contentsLength, PCWSTR *strContents)CRegistryFolderprotected
GetAttributesOf(UINT cidl, PCUITEMID_CHILD_ARRAY apidl, SFGAOF *rgfInOut) overrideCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
GetCategoryMap()ATL::CComObjectRootBaseinlinestatic
GetClassID(CLSID *lpClassId) overrideCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
GetCurFolder(PIDLIST_ABSOLUTE *pidl) overrideCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
GetDefaultColumn(DWORD dwReserved, ULONG *pSort, ULONG *pDisplay) overrideCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
GetDefaultColumnState(UINT iColumn, SHCOLSTATEF *pcsFlags) overrideCRegistryFolder
GetDefaultSearchGUID(GUID *lpguid) overrideCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
GetDetailsEx(LPCITEMIDLIST pidl, const SHCOLUMNID *pscid, VARIANT *pv) overrideCRegistryFolder
IShellFolder2::GetDetailsEx([in] PCUITEMID_CHILD pidl, [in] const SHCOLUMNID *pscid, [out] VARIANT *pv)IShellFolder2
GetDetailsOf(LPCITEMIDLIST pidl, UINT iColumn, SHELLDETAILS *psd) overrideCRegistryFolder
IShellFolder2::GetDetailsOf([in] PCUITEMID_CHILD pidl, [in] UINT iColumn, [out] SHELLDETAILS *psd)IShellFolder2
GetDisplayNameOf(LPCITEMIDLIST pidl, SHGDNF uFlags, STRRET *lpName) overrideCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
IShellFolder2::GetDisplayNameOf([in] PCUITEMID_CHILD pidl, [in] SHGDNF uFlags, [out] STRRET *lpName)IShellFolder
GetInfoFromPidl(LPCITEMIDLIST pcidl, const RegPidlEntry **pentry)CRegistryFolderprotectedvirtual
GetUIObjectOf(HWND hwndOwner, UINT cidl, PCUITEMID_CHILD_ARRAY apidl, REFIID riid, UINT *prgfInOut, void **ppvOut) overrideCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
Initialize(PCIDLIST_ABSOLUTE pidl) overrideCRegistryFolder
Initialize(PCIDLIST_ABSOLUTE pidl, PCWSTR ntPath, HKEY hRoot)CRegistryFolder
inMaskCRegistryFolderprotected
InternalAddRef()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
InternalBindToObject(PWSTR path, const RegPidlEntry *info, LPITEMIDLIST first, LPCITEMIDLIST rest, LPITEMIDLIST fullPidl, LPBC pbcReserved, IShellFolder **ppsfChild) overrideCRegistryFolderprotected
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
LPCSHCOLUMNID typedefIShellFolder2
LPPERSIST typedefIPersist
LPPERSISTFOLDER typedefIPersistFolder
LPPERSISTFOLDER2 typedefIPersistFolder2
LPSHCOLUMNID typedefIShellFolder2
LPSHELLFOLDER typedefIShellFolder
LPUNKNOWN typedefIUnknown
m_critsecATL::CComObjectRootEx< CComMultiThreadModelNoCS >private
m_dwRefATL::CComObjectRootBase
m_hRootCRegistryFolderprivate
m_NtPathCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >protected
m_shellPidlCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >protected
MapColumnToSCID(UINT iColumn, SHCOLUMNID *pscid) overrideCRegistryFolder
ObjectMain(bool)ATL::CComObjectRootBaseinlinestatic
ParseDisplayName(HWND hwndOwner, LPBC pbcReserved, LPOLESTR lpszDisplayName, ULONG *pchEaten, LPITEMIDLIST *ppidl, ULONG *pdwAttributes) overrideCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
IShellFolder2::ParseDisplayName([in] HWND hwndOwner, [in] LPBC pbcReserved, [in, string] LPOLESTR lpszDisplayName, [out] ULONG *pchEaten, [out] PIDLIST_RELATIVE *ppidl, [in, out, unique] ULONG *pdwAttributes)IShellFolder
PURECCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >protected
QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)IUnknown
Release()IUnknown
ResolveSymLink(const RegPidlEntry *info, LPITEMIDLIST *fullPidl)CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inlineprotected
SetNameOf(HWND hwnd, LPCITEMIDLIST pidl, LPCOLESTR lpszName, SHGDNF uFlags, LPITEMIDLIST *ppidlOut) overrideCCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inline
IShellFolder2::SetNameOf([in] HWND hwnd, [in] PCUITEMID_CHILD pidl, [in, string] LPCOLESTR lpszName, [in] SHGDNF uFlags, [out] PITEMID_CHILD *ppidlOut)IShellFolder
SetVoid(void *)ATL::CComObjectRootBaseinline
SFGAOF typedefIShellFolder
SHCONTF typedefIShellFolder
SHCONTF_ENABLE_ASYNC enum valueIShellFolder
SHCONTF_FASTITEMS enum valueIShellFolder
SHCONTF_FLATLIST enum valueIShellFolder
SHCONTF_FOLDERS enum valueIShellFolder
SHCONTF_INCLUDEHIDDEN enum valueIShellFolder
SHCONTF_INCLUDESUPERHIDDEN enum valueIShellFolder
SHCONTF_INIT_ON_FIRST_NEXT enum valueIShellFolder
SHCONTF_NAVIGATION_ENUM enum valueIShellFolder
SHCONTF_NETPRINTERSRCH enum valueIShellFolder
SHCONTF_NONFOLDERS enum valueIShellFolder
SHCONTF_SHAREABLE enum valueIShellFolder
SHCONTF_STORAGE enum valueIShellFolder
SHGDN_FORADDRESSBAR enum valueIShellFolder
SHGDN_FOREDITING enum valueIShellFolder
SHGDN_FORPARSING enum valueIShellFolder
SHGDN_INCLUDE_NONFILESYS enum valueIShellFolder
SHGDN_INFOLDER enum valueIShellFolder
SHGDN_NORMAL enum valueIShellFolder
SHGDNF typedefIShellFolder
SHGNO typedefIShellFolder
STDMETHOD_(ULONG, ConvertAttributes)(const RegPidlEntry *entryCRegistryFolderprotected
STDMETHOD_(BOOL, IsFolder)(const RegPidlEntry *info)CRegistryFolderprotected
CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >::STDMETHOD_(BOOL, IsFolder)(LPCITEMIDLIST pcidl)CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inlineprotected
CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >::STDMETHOD_(BOOL, IsSymLink)(LPCITEMIDLIST pcidl)CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inlineprotected
CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >::STDMETHOD_(BOOL, IsSymLink)(const RegPidlEntry *info)CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inlineprotected
tagSHCONTF enum nameIShellFolder
tagSHGDN enum nameIShellFolder
Unlock()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
~CCommonFolder()CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >inlinevirtual
~CComObjectRootBase()ATL::CComObjectRootBaseinline
~CComObjectRootEx()ATL::CComObjectRootEx< CComMultiThreadModelNoCS >inline
~CRegistryFolder()CRegistryFoldervirtual