Searched refs:pidl (Results 1 – 3 of 3) sorted by relevance
952 static LPITEMIDLIST PIDLNext(LPITEMIDLIST pidl) { in PIDLNext() argument954 reinterpret_cast<BYTE*>(pidl) + pidl->mkid.cb); in PIDLNext()957 static size_t PIDLSize(LPITEMIDLIST pidl) { in PIDLSize() argument959 while (pidl->mkid.cb > 0) { in PIDLSize()960 s += pidl->mkid.cb; in PIDLSize()961 pidl = PIDLNext(pidl); in PIDLSize()973 LPITEMIDLIST pidl = NULL; in GetPidlFromPath() local981 NULL, NULL, path_str, NULL, &pidl, NULL); in GetPidlFromPath()983 return SUCCEEDED(hr) ? pidl : NULL; in GetPidlFromPath()987 LPITEMIDLIST pidl = GetPidlFromPath(path); in GetIDListStorageForFileName() local[all …]
477 struct _ITEMIDLIST* pidl = *reinterpret_cast<struct _ITEMIDLIST**>( in OnMediaChange() local480 if (!SHGetPathFromIDList(pidl, sPath)) { in OnMediaChange()
162 notify_entry.pidl = id_list; in MediaChangeNotificationRegister()