1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- #pragma once
- #include <stdint.h>
- #include "il2cpp-config.h"
- #include "il2cpp-object-internals.h"
- struct Il2CppObject;
- struct Il2CppDelegate;
- struct Il2CppReflectionType;
- struct Il2CppReflectionMethod;
- struct Il2CppReflectionField;
- struct Il2CppArray;
- struct Il2CppException;
- struct Il2CppReflectionModule;
- struct Il2CppAssembly;
- struct Il2CppAssemblyName;
- struct Il2CppAppDomain;
- namespace il2cpp
- {
- namespace icalls
- {
- namespace System
- {
- namespace System
- {
- namespace Diagnostics
- {
- struct ProcInfo;
- class LIBIL2CPP_CODEGEN_API Process
- {
- public:
- static Il2CppArray* GetProcesses_internal();
- static int32_t GetPid_internal();
- static bool CreateProcess_internal(void* /* System.Diagnostics.ProcessStartInfo */ startInfo, intptr_t _stdin, intptr_t _stdout, intptr_t _stderr, ProcInfo* proc_info);
- static int64_t ExitTime_internal(intptr_t handle);
- static Il2CppArray* GetModules_internal(void* /* System.Diagnostics.Process */ self, intptr_t handle);
- static int32_t GetPriorityClass(intptr_t handle, int32_t* error);
- static int64_t GetProcessData(int32_t pid, int32_t data_type, int32_t* error);
- static intptr_t GetProcess_internal(int32_t pid);
- static bool GetWorkingSet_internal(intptr_t handle, int32_t* min, int32_t* max);
- static bool Kill_internal(intptr_t handle, int32_t signo);
- static Il2CppString* ProcessName_internal(intptr_t handle);
- static void Process_free_internal(void* /* System.Diagnostics.Process */ self, intptr_t handle);
- static bool SetPriorityClass(intptr_t handle, int32_t priority, int32_t* error);
- static bool SetWorkingSet_internal(intptr_t handle, int32_t min, int32_t max, bool use_min);
- static bool ShellExecuteEx_internal(void* /* System.Diagnostics.ProcessStartInfo */ startInfo, ProcInfo* proc_info);
- static int64_t StartTime_internal(intptr_t handle);
- static int64_t Times(intptr_t handle, int32_t type);
- static bool WaitForExit_internal(void* /* System.Diagnostics.Process */ self, intptr_t handle, int32_t ms);
- static bool WaitForInputIdle_internal(void* /* System.Diagnostics.Process */ self, intptr_t handle, int32_t ms);
- static int32_t ExitCode_internal(intptr_t handle);
- };
- } /* namespace Diagnostics */
- } /* namespace System */
- } /* namespace System */
- } /* namespace icalls */
- } /* namespace il2cpp */
|