二进制STR_FILE_SYS_BIND_DATA_WIN7_FORMAT PIDL格式是什么?

时间:2019-04-10 19:59:27

标签: windows winapi windows-shell shell-extensions

bind context strings documentationSTR_FILE_SYS_BIND_DATA_WIN7_FORMAT决定是否获得Windows 7或8.1 PIDL格式,但是这些PIDL格式的文档在哪里?

IShellFolder::ParseDisplayName的呼叫者如何知道是否应该传递此“标志”?

作为名称空间扩展的实现者,我什至应该关心这个“标志”吗?

作为更改通知侦听器,此“标志”如何影响SHChangeNotify和朋友?当使用路径字符串调用SHChangeNotify时,它将创建一个simple PIDL。这是始终相同的格式还是取决于Windows版本?

PIDL应该是persistable and transportable,所以如果将Windows 8.1 PIDL传递给Windows 7及更低版本上的默认文件系统IShellFolder实现,会发生什么情况?

0 个答案:

没有答案