IShellFolderViewType interface
This interface is implemented by the history shell folder to support multiple views.
Members
The IShellFolderViewType interface inherits from the IUnknown interface. IShellFolderViewType also has these types of members:
- Methods
Methods
The IShellFolderViewType interface has these methods.
Method | Description |
---|---|
EnumViews | Returns an enumerator object that lists the different views supported. |
Reserved1 | Returns the name of the default view. |
Reserved2 | Reserved for future use. |
Reserved3 | Reserved for future use. |
Remarks
This interface is not declared in a public header. Applications must define it themselves. The following Interface Definition Language (IDL) fragment describes this interface, including its IID.
[
object,
uuid("49422C1E-1C03-11d2-8DAB-0000F87A556C"),
pointer_default(unique),
local,
]
interface IShellFolderViewType : IUnknown
{
HRESULT EnumViews([in] ULONG grfFlags, [out] IEnumIDList **ppenum);
HRESULT Reserved1([in] DWORD dwFlags, [out] LPWSTR *ppwszName);
HRESULT Reserved2([in] PCUITEMID_CHILD pidl, [out] DWORD *pdwFlags);
HRESULT Reserved3([in] PCUIDLIST_RELATIVE pidl, [in] PCUIDLIST_RELATIVE pidlView, [out] PIDLIST_RELATIVE *ppidlOut);
};
Requirements
Minimum supported client |
Windows XP with SP3 |
Minimum supported server |
Windows Server 2003 |
Header |
User-defined |
DLL |
Ienamespacecontrol.dll |