IPersistFolder

【勇芳软件工作室】汉化HomePreviousNext

IPersistFolder界面用于初始化shell文件夹对象。

何时实施

实现shell命名空间扩展时,具体来说IShellFolder需要实现这个接口,这样可以初始化文件夹对象,这就是文件夹被告知shell命名空间的位置。

何时使用

你不直接使用这个界面。当它初始化一个shell文件夹对象时,它被IShellFolder::BindToObject的文件系统实现使用。

Vtable Order中的方法

IUnknown方法描述
QueryInterface返回指向支持的接口的指针。
AddRef增加引用计数。
发布减少引用计数。

IPersist方法描述
GetClassID返回组件对象的类标识符(CLSID)。

IIPersisFolder方法描述
初始化当Explorer初始化一个shell文件夹对象时调用。