not sure why stuff like this hasn't been made public already...
enum XEX_MODULE_FLAG
{
XEX_MODULE_FLAG_TITLE_PROCESS = 0x1,
XEX_MODULE_FLAG_TITLE_IMPORTS = 0x2,
XEX_MODULE_FLAG_DEBUGGER = 0x4,
XEX_MODULE_FLAG_DLL = 0x8,
XEX_MODULE_FLAG_PATCH = 0x10,
XEX_MODULE_FLAG_PATCH_FULL = 0x20,
XEX_MODULE_FLAG_PATCH_DELTA = 0x40,
XEX_MODULE_FLAG_BOUND_PATH = 0x40000000,
XEX_MODULE_FLAG_SILENT_LOAD = 0x80000000
};
NTSTATUS XexLoadImage(const char* modPath, DWORD modFlags, DWORD minVersion, HANDLE* modHandle);
enjoy
