Export (0) Print
Expand All

IShellFolderViewType Interface

This interface is implemented by the history shell folder to support multiple views.

IShellFolderViewType Members

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);
};

Interface Information

Stock Implementation ienamespacecontrol.dll
Custom Implementation No
Inherits from IUnknown
Header user-defined
Minimum availability Internet Explorer 8
Minimum operating systems Windows XP SP3

Community Additions

ADD
Show:
© 2014 Microsoft