Austin English austinenglish@gmail.com wrote:
+NTSTATUS WINAPI RtlCreateUserProcess(UNICODE_STRING *path, ULONG attributes, RTL_USER_PROCESS_PARAMETERS *parameters,
PSECURITY_DESCRIPTOR *process_descriptor, PSECURITY_DESCRIPTOR *thread_descriptor,
HANDLE parent, BOOLEAN inherit, HANDLE debug, HANDLE exception,
PRTL_USER_PROCESS_INFORMATION info)
Some of the parameters use wrong pointer information. Probably it would be better to completely avoid Pxxx prefixes and use normal pointers for all parameters?
On Sun, Dec 27, 2015 at 2:12 AM, Dmitry Timoshkov dmitry@baikal.ru wrote:
Austin English austinenglish@gmail.com wrote:
+NTSTATUS WINAPI RtlCreateUserProcess(UNICODE_STRING *path, ULONG attributes, RTL_USER_PROCESS_PARAMETERS *parameters,
PSECURITY_DESCRIPTOR *process_descriptor, PSECURITY_DESCRIPTOR *thread_descriptor,
HANDLE parent, BOOLEAN inherit, HANDLE debug, HANDLE exception,
PRTL_USER_PROCESS_INFORMATION info)
Some of the parameters use wrong pointer information. Probably it would be better to completely avoid Pxxx prefixes and use normal pointers for all parameters?
-- Dmitry.
Thanks for reviewing Dmitry. I'll revise and resend in the next day or two.