????????????????????SECURITY_ATTRIBUTES??????????????????????????????????????????е??

?????????????????л??????????t???????е???λ????????????????????NULL???PSECURITY_ATTRIBUTES??????????????????????е?????λ?0??

??????????????????????????????????CreateProcess???????????????????????????????????bInheritHandles???????????????????????????????false??????????????????и??????????е???о???????true????????????????и??????????е???о?????????п??о??????????С?

?????′???????????????????????????????и?????????????????????????????????????????????м?飬?????е???е??????????????????????????С??????????????У????????λ??????????????????е?λ?????????????????????????????ζ????????????????У??????????????б????????????????????????????????????????????о??????ü???????????????????????????????????????ò?????????????CloseHandle???????????????????????????????????????????????????????????????μ?????????????????????????Щ?′???????????????

??????????????????????????????????????е?????????????????????????????????????????????????????????????????SetHandleInformation??????????????б?? ???????????????????????????????Ч????????????????????Щ?????????????????????????????????????????

????HANDLE_FLAG_INHERI??//???????б????

????HANDLE_FLAG_PROTECT_FROM_CLOSE//????????????

????GetHandleInformation???????????????????????????

?????????????????????????????????

???????????????????????????????????????÷?????????????????Щ???????????????????????????????????????????????NULL????????????????????????????NULL??????????????'