MOOS 0.2375
|
#include <XPCProcessAttrib.h>
Public Member Functions | |
XPCProcessAttrib (LPTSTR appName=NULL, LPSTR commandLine=NULL, BOOL processInheritable=FALSE, BOOL threadInheritable=FALSE, BOOL inheritHandles=FALSE, DWORD creationFlags=0, LPVOID environment=NULL, LPTSTR currentDirectory=NULL) | |
virtual | ~XPCProcessAttrib () |
void | AddEnvironmentVariable (LPCTSTR param, LPCTSTR val) |
LPVOID | GetEnvironmentBlock () |
void | vSetProcessInheritable (BOOL bInherit) |
void | vSetThreadInheritable (BOOL bInherit) |
void | vSetInheritHandles (BOOL bInherit) |
void | vSetCreationFlag (DWORD dwBitmap) |
void | vSetEnvironment (LPVOID pEnv) |
void | vSetCommandLine (LPTSTR pCmd) |
void | vSetApplicationName (LPTSTR pApp) |
void | vSetCurrentDirectory (LPTSTR pDir) |
void | vSetStartupInfo (LPSTARTUPINFO pStrt) |
void | vGetProcessInformation (LPPROCESS_INFORMATION pPI) |
LPPROCESS_INFORMATION | pGetProcessInformation () |
Friends | |
class | XPCProcess |
Definition at line 43 of file XPCProcessAttrib.h.
XPCProcessAttrib::XPCProcessAttrib | ( | LPTSTR | appName = NULL , |
LPSTR | commandLine = NULL , |
||
BOOL | processInheritable = FALSE , |
||
BOOL | threadInheritable = FALSE , |
||
BOOL | inheritHandles = FALSE , |
||
DWORD | creationFlags = 0 , |
||
LPVOID | environment = NULL , |
||
LPTSTR | currentDirectory = NULL |
||
) |
Definition at line 40 of file XPCProcessAttrib.cpp.
XPCProcessAttrib::~XPCProcessAttrib | ( | ) | [virtual] |
Definition at line 94 of file XPCProcessAttrib.cpp.
void XPCProcessAttrib::AddEnvironmentVariable | ( | LPCTSTR | param, |
LPCTSTR | val | ||
) |
Definition at line 116 of file XPCProcessAttrib.cpp.
LPVOID XPCProcessAttrib::GetEnvironmentBlock | ( | ) | [inline] |
Definition at line 61 of file XPCProcessAttrib.h.
LPPROCESS_INFORMATION XPCProcessAttrib::pGetProcessInformation | ( | ) | [inline] |
Definition at line 87 of file XPCProcessAttrib.h.
void XPCProcessAttrib::vGetProcessInformation | ( | LPPROCESS_INFORMATION | pPI | ) | [inline] |
Definition at line 84 of file XPCProcessAttrib.h.
void XPCProcessAttrib::vSetApplicationName | ( | LPTSTR | pApp | ) |
Definition at line 205 of file XPCProcessAttrib.cpp.
void XPCProcessAttrib::vSetCommandLine | ( | LPTSTR | pCmd | ) |
Definition at line 183 of file XPCProcessAttrib.cpp.
void XPCProcessAttrib::vSetCreationFlag | ( | DWORD | dwBitmap | ) | [inline] |
Definition at line 73 of file XPCProcessAttrib.h.
void XPCProcessAttrib::vSetCurrentDirectory | ( | LPTSTR | pDir | ) |
Definition at line 227 of file XPCProcessAttrib.cpp.
void XPCProcessAttrib::vSetEnvironment | ( | LPVOID | pEnv | ) |
Definition at line 152 of file XPCProcessAttrib.cpp.
void XPCProcessAttrib::vSetInheritHandles | ( | BOOL | bInherit | ) | [inline] |
Definition at line 70 of file XPCProcessAttrib.h.
void XPCProcessAttrib::vSetProcessInheritable | ( | BOOL | bInherit | ) | [inline] |
Definition at line 64 of file XPCProcessAttrib.h.
void XPCProcessAttrib::vSetStartupInfo | ( | LPSTARTUPINFO | pStrt | ) | [inline] |
Definition at line 81 of file XPCProcessAttrib.h.
void XPCProcessAttrib::vSetThreadInheritable | ( | BOOL | bInherit | ) | [inline] |
Definition at line 67 of file XPCProcessAttrib.h.
friend class XPCProcess [friend] |
Definition at line 45 of file XPCProcessAttrib.h.