Home | History | Annotate | Download | only in base

Lines Matching full:i_shell_link

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