12 #ifndef _OsProcessWnt_h_ 13 #define _OsProcessWnt_h_ 16 #define WIN32_LEAN_AND_MEAN 71 virtual OsStatus setIORedirect(OsPath &rStdInputFilename, OsPath &rStdOutputFilename, OsPath &rStdErrorFilename);
103 virtual int wait(
int numSecs = -1);
112 HANDLE mStdInputHandle;
113 HANDLE mStdOutputHandle;
114 HANDLE mStdErrorHandle;
123 #endif // _OsProcessWnt_h_ virtual OsStatus getMinPriority(int &rMinPrio)
Definition: OsProcessWnt.cpp:508
virtual OsStatus setPriority(int prio)
Definition: OsProcessWnt.cpp:161
OsStatus
Definition: OsStatus.h:27
virtual OsStatus launch(UtlString &rAppName, UtlString parameters[], OsPath &startDir, OsProcessPriorityClass prio=NormalPriorityClass, UtlBoolean bExeclusive=FALSE)
Definition: OsProcessWnt.cpp:229
virtual UtlBoolean isRunning() const
Definition: OsProcessWnt.cpp:563
virtual ~OsProcessWnt()
Definition: OsProcessWnt.cpp:54
int PID
Definition: OsProcess.h:31
Definition: OsProcessWnt.h:39
virtual OsStatus getInfo(OsProcessInfo &rProcessInfo)
Definition: OsProcessWnt.cpp:429
OsProcessPriorityClass
Definition: OsProcess.h:70
Definition: OsProcess.h:59
virtual OsStatus getPriority(int &rPrio)
Definition: OsProcessWnt.cpp:546
Definition: OsProcess.h:72
Definition: UtlString.h:48
static OsStatus getByPID(PID pid, OsProcessWnt &rProcess)
Definition: OsProcessWnt.cpp:403
virtual OsStatus getUpTime(OsTime &rUpTime)
Definition: OsProcessWnt.cpp:454
OsProcessWnt()
Definition: OsProcessWnt.cpp:45
int UtlBoolean
Definition: UtlDefs.h:41
Definition: OsProcess.h:33
virtual int wait(int numSecs=-1)
Definition: OsProcessWnt.cpp:194
static PID getCurrentPID()
Definition: OsProcessWnt.cpp:553
virtual OsStatus getMaxPriority(int &rMaxPrio)
Definition: OsProcessWnt.cpp:537
#define FALSE
Definition: UtlDefs.h:21
virtual OsStatus setIORedirect(OsPath &rStdInputFilename, OsPath &rStdOutputFilename, OsPath &rStdErrorFilename)
Definition: OsProcessWnt.cpp:81
virtual OsStatus getPriorityClass(OsProcessPriorityClass &rPrioClass)
Definition: OsProcessWnt.cpp:479
virtual OsStatus kill()
Definition: OsProcessWnt.cpp:168