Home | History | Annotate | Download | only in base

Lines Matching refs:BASE_API

36 #include "base/base_api.h"
135 BASE_API ProcessId GetCurrentProcId();
138 BASE_API ProcessHandle GetCurrentProcessHandle();
142 BASE_API bool OpenProcessHandle(ProcessId pid, ProcessHandle* handle);
150 BASE_API bool OpenPrivilegedProcessHandle(ProcessId pid, ProcessHandle* handle);
154 BASE_API bool OpenProcessHandleWithAccess(ProcessId pid,
159 BASE_API void CloseProcessHandle(ProcessHandle process);
164 BASE_API ProcessId GetProcId(ProcessHandle process);
204 BASE_API bool GetProcessIntegrityLevel(ProcessHandle process,
221 BASE_API bool LaunchApp(const std::wstring& cmdline,
227 BASE_API bool LaunchAppWithHandleInheritance(const std::wstring& cmdline,
241 BASE_API bool LaunchAppAsUser(UserTokenHandle token,
249 BASE_API bool LaunchAppAsUser(UserTokenHandle token,
300 BASE_API bool LaunchApp(const CommandLine& cl, bool wait, bool start_hidden,
307 BASE_API bool GetAppOutput(const CommandLine& cl, std::string* output);
331 BASE_API int GetProcessCount(const FilePath::StringType& executable_name,
339 BASE_API bool KillProcesses(const FilePath::StringType& executable_name,
346 BASE_API bool KillProcess(ProcessHandle process, int exit_code, bool wait);
355 BASE_API bool KillProcessById(ProcessId process_id, int exit_code, bool wait);
366 BASE_API TerminationStatus GetTerminationStatus(ProcessHandle handle,
373 BASE_API bool WaitForExitCode(ProcessHandle handle, int* exit_code);
381 BASE_API bool WaitForExitCodeWithTimeout(ProcessHandle handle, int* exit_code,
388 BASE_API bool WaitForProcessesToExit(
396 BASE_API bool WaitForSingleProcess(ProcessHandle handle,
405 BASE_API bool CleanupProcesses(const FilePath::StringType& executable_name,
414 class BASE_API ProcessIterator {
464 class BASE_API NamedProcessIterator : public ProcessIterator {
529 BASE_API int64 TimeValToMicroseconds(const struct timeval& tv);
535 class BASE_API ProcessMetrics {
636 BASE_API size_t GetSystemCommitCharge();
644 BASE_API bool EnableLowFragmentationHeap();
648 BASE_API void EnableTerminationOnHeapCorruption();
663 BASE_API bool EnableInProcessStackDumping();
667 BASE_API void RaiseProcessToHighPriority();