Re: kernel32: Don't require full access to the newly created process and thread.

2007-01-22 Thread Vitaliy Margolen
Robert Shearman wrote: > Vitaliy Margolen wrote: >> -req->process_access = PROCESS_ALL_ACCESS; >> +req->process_access = MAXIMUM_ALLOWED | PROCESS_ALL_ACCESS; >> req->process_attr = (psa && (psa->nLength >= sizeof(*psa)) >> && psa->bInheritHandle) ? OBJ_INHERIT : 0; >> -

Re: kernel32: Don't require full access to the newly created process and thread.

2007-01-22 Thread Vitaliy Margolen
Robert Shearman wrote: > Vitaliy Margolen wrote: >> -req->process_access = PROCESS_ALL_ACCESS; >> +req->process_access = MAXIMUM_ALLOWED | PROCESS_ALL_ACCESS; >> req->process_attr = (psa && (psa->nLength >= sizeof(*psa)) >> && psa->bInheritHandle) ? OBJ_INHERIT : 0; >> -

Re: kernel32: Don't require full access to the newly created process and thread.

2007-01-22 Thread Robert Shearman
Vitaliy Margolen wrote: -req->process_access = PROCESS_ALL_ACCESS; +req->process_access = MAXIMUM_ALLOWED | PROCESS_ALL_ACCESS; req->process_attr = (psa && (psa->nLength >= sizeof(*psa)) && psa->bInheritHandle) ? OBJ_INHERIT : 0; -req->thread_access = THREAD_A