| void BindToHandler(long pbc, ref Guid& rbhid, ref Guid& riid, ref long& ppvOut) | Public+3 flags | — | 0x10 |
| void GetPropertyStore(int Flags, ref Guid& riid, ref long& ppv) | Public+3 flags | — | 0x10 |
| void GetPropertyDescriptionList(ref PROPERTYKEY& keyType, ref Guid& riid, ref long& ppv) | Public+3 flags | — | 0x14 |
| void GetAttributes(const SIATTRIBFLAGS& dwAttribFlags, uint sfgaoMask, ref uint& psfgaoAttribs) | Public+3 flags | — | 0x04 |
| void GetCount(ref uint& pdwNumItems) | Public+3 flags | — | 0x04 |
| void GetItemAt(uint dwIndex, ref IShellItem& ppsi) | Public+3 flags | — | 0x08 |
| void EnumItems(ref long& ppenumShellItems) | Public+3 flags | — | 0x08 |