What does ExitCode -1073741502 mean?

前端 未结 2 2006
攒了一身酷
攒了一身酷 2021-01-05 02:08

I\'m using the GetExitCodeProcess API to determine the exit reason for a process.

When my process fails, I get the error code -1073741502.

How can this value

相关标签:
2条回答
  • 2021-01-05 02:43

    Converted to hexadecimal, the value is 0xC0000142.
    Windows NTSTATUS values show that your error code is STATUS_DLL_INIT_FAILED which is:

    {DLL Initialization Failed} Initialization of the dynamic link library %hs failed. The process is terminating abnormally.

    0 讨论(0)
  • 2021-01-05 02:53

    Ordinarily, return-codes consist of several bit-fields. If I've done my math correctly, this translates to 0xffffffffc0000142 which probably consists of a group 0xc0000 and error-code 0x0142. If you're Googling for a code, also search for the hex string.

    And, sure enough, that produces a hit. There's even a StackOverflow entry that seems to directly address your problem:

    CreateProcess succeeds, but GetExitCodeProcess returns C0000142

    0 讨论(0)
提交回复
热议问题