我怎么知道 PCIDLIST_ABSOLUTE 对象是否是控制面板对象?

how do i know if a PCIDLIST_ABSOLUTE object is Control Panel object or not?

我想检查 PCIDLIST_ABSOLUTE 指针是否是控制面板对象(控制面板文件夹或其下的对象)。有可靠的方法吗?

我通过 SHCreateItemFromIDListGetDisplayName(SIGDN_DESKTOPABSOLUTEPARSING) 获取 IShellItem,检查返回的名称是否以 [=12= 开头]::{26EE0668-A00A-44D7-9371-BEB064C98683}