| ... | @@ -1624,6 +1624,9 @@ pub fn CreateProcessW( | ... | @@ -1624,6 +1624,9 @@ pub fn CreateProcessW( |
| 1624 | .RING2SEG_MUST_BE_MOVABLE, | 1624 | .RING2SEG_MUST_BE_MOVABLE, |
| 1625 | .RELOC_CHAIN_XEEDS_SEGLIM, | 1625 | .RELOC_CHAIN_XEEDS_SEGLIM, |
| 1626 | .INFLOOP_IN_RELOC_CHAIN, // MAX_EXEC_ERROR in errno.cpp | 1626 | .INFLOOP_IN_RELOC_CHAIN, // MAX_EXEC_ERROR in errno.cpp |
| | 1627 | // This one is not mapped to ENOEXEC but it is possible, for example |
| | 1628 | // when calling CreateProcessW on a plain text file with a .exe extension |
| | 1629 | .EXE_MACHINE_TYPE_MISMATCH, |
| 1627 | => return error.InvalidExe, | 1630 | => return error.InvalidExe, |
| 1628 | else => |err| return unexpectedError(err), | 1631 | else => |err| return unexpectedError(err), |
| 1629 | } | 1632 | } |