Lines Matching refs:shell_link
88 bool GetExpectedAppId(IShellLink* shell_link,
92 bool GetShortcutAppId(IShellLink* shell_link, std::wstring* app_id) const;
157 base::win::ScopedComPtr<IShellLink> shell_link;
158 if (FAILED(shell_link.CreateInstance(CLSID_ShellLink,
166 if (FAILED(persist_file.QueryFrom(shell_link)) ||
174 if (!GetExpectedAppId(shell_link, &expected_app_id) ||
180 GetShortcutAppId(shell_link, &existing_app_id);
196 IShellLink* shell_link,
198 DCHECK(shell_link);
205 if (FAILED(shell_link->GetPath(WriteInto(&source, MAX_PATH),
213 if (FAILED(shell_link->GetArguments(WriteInto(&arguments, MAX_PATH),
244 IShellLink* shell_link,
246 DCHECK(shell_link);
252 if (FAILED(property_store.QueryFrom(shell_link)))