Shell Interfaces


IPersistFolder3 Interface

Extends the IPersistFolder and IPersistFolder2 interfaces by allowing a folder object to implement nondefault handling of folder shortcuts.

IPersistFolder3 Members

GetFolderTargetInfo Provides the location and attributes of a folder shortcut's target folder.
InitializeEx Initializes a folder and specifies its location in the namespace. If the folder is a shortcut, this method also specifies the location of the target folder.

Remarks

This interface also provides the methods of the IPersist, IPersistFolder, and IPersistFolder2 interfaces, from which it inherits.

In Microsoft Windows versions earlier than Windows Vista, this interface was declared in Shlobj.h.

When to Implement

Namespace extensions implement this interface if they need to perform nondefault handling of folder shortcuts.

When to Use

Applications do not normally use this interface directly.

Interface Information

Minimum DLL Versionshell32.dll version 5.0 or later
Custom ImplementationYes
Inherits fromIPersistFolder2
Header and IDL filesshobjidl.h, shobjidl.idl
Minimum operating systems Windows 2000 Service Pack 3 (SP3), Windows XP
Tags :


Page view tracker