• Home
  • Raw
  • Download

Lines Matching refs:i_shell_link

376   base::win::ScopedComPtr<IShellLink> i_shell_link;  in ResolveShortcut()  local
380 result = i_shell_link.CreateInstance(CLSID_ShellLink, NULL, in ResolveShortcut()
385 result = persist.QueryFrom(i_shell_link); in ResolveShortcut()
392 result = i_shell_link->Resolve(0, SLR_NO_UI); in ResolveShortcut()
394 result = i_shell_link->GetPath(temp_path, MAX_PATH, in ResolveShortcut()
416 base::win::ScopedComPtr<IShellLink> i_shell_link; in CreateShortcutLink() local
420 HRESULT result = i_shell_link.CreateInstance(CLSID_ShellLink, NULL, in CreateShortcutLink()
426 result = i_persist_file.QueryFrom(i_shell_link); in CreateShortcutLink()
430 if (FAILED(i_shell_link->SetPath(source))) in CreateShortcutLink()
433 if (working_dir && FAILED(i_shell_link->SetWorkingDirectory(working_dir))) in CreateShortcutLink()
436 if (arguments && FAILED(i_shell_link->SetArguments(arguments))) in CreateShortcutLink()
439 if (description && FAILED(i_shell_link->SetDescription(description))) in CreateShortcutLink()
442 if (icon && FAILED(i_shell_link->SetIconLocation(icon, icon_index))) in CreateShortcutLink()
447 if (FAILED(property_store.QueryFrom(i_shell_link))) in CreateShortcutLink()
469 base::win::ScopedComPtr<IShellLink> i_shell_link; in UpdateShortcutLink() local
470 if (FAILED(i_shell_link.CreateInstance(CLSID_ShellLink, NULL, in UpdateShortcutLink()
475 if (FAILED(i_persist_file.QueryFrom(i_shell_link))) in UpdateShortcutLink()
481 if (source && FAILED(i_shell_link->SetPath(source))) in UpdateShortcutLink()
484 if (working_dir && FAILED(i_shell_link->SetWorkingDirectory(working_dir))) in UpdateShortcutLink()
487 if (arguments && FAILED(i_shell_link->SetArguments(arguments))) in UpdateShortcutLink()
490 if (description && FAILED(i_shell_link->SetDescription(description))) in UpdateShortcutLink()
493 if (icon && FAILED(i_shell_link->SetIconLocation(icon, icon_index))) in UpdateShortcutLink()
498 if (FAILED(property_store.QueryFrom(i_shell_link))) in UpdateShortcutLink()
508 i_shell_link.Release(); in UpdateShortcutLink()