MCPcopy Create free account
hub / github.com/RT-Thread/env-windows / STARTUPINFO

Class STARTUPINFO

tools/python-3.11.9-amd64/Lib/subprocess.py:192–212  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

190
191if _mswindows:
192 class STARTUPINFO:
193 def __init__(self, *, dwFlags=0, hStdInput=None, hStdOutput=None,
194 hStdError=None, wShowWindow=0, lpAttributeList=None):
195 self.dwFlags = dwFlags
196 self.hStdInput = hStdInput
197 self.hStdOutput = hStdOutput
198 self.hStdError = hStdError
199 self.wShowWindow = wShowWindow
200 self.lpAttributeList = lpAttributeList or {"handle_list": []}
201
202 def copy(self):
203 attr_list = self.lpAttributeList.copy()
204 if 'handle_list' in attr_list:
205 attr_list['handle_list'] = list(attr_list['handle_list'])
206
207 return STARTUPINFO(dwFlags=self.dwFlags,
208 hStdInput=self.hStdInput,
209 hStdOutput=self.hStdOutput,
210 hStdError=self.hStdError,
211 wShowWindow=self.wShowWindow,
212 lpAttributeList=attr_list)
213
214
215 class Handle(int):

Callers 2

copyMethod · 0.85
_execute_childMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected