Original Post
Hey all you Win32-ers out there... Can anybody tell me what could be causing CreateProcess to fail with the ERROR_NOACCESS error (error 998)? I can't seem to find any documentation on this, beyond the unhelpful "Invalid access to memory location." that MSDN provides. Edit: oh, I should mention that I'm calling it like so: CreateProcess(NULL, arg_str, NULL, NULL, FALSE, 0, NULL, NULL, ∁_si, ∁_pi); arg_str is a valid command line (with a ton of arguments), and comp_si and comp_pi are empty STARTUPINFO and PROCESS_INFORMATION structures, respectively. - Reid