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 Version | shell32.dll version 5.0 or later |
|---|
| Custom Implementation | Yes |
|---|
| Inherits from | IPersistFolder2 |
|---|
| Header and IDL files | shobjidl.h, shobjidl.idl |
|---|
| Minimum operating systems |
Windows 2000 Service Pack 3 (SP3), Windows XP |
|---|