```
主进程 (QnInject.exe) 远程进程 (目标进程)
│ │
├─ 解析命令行参数 │
├─ 准备DLL路径和导出函数名 │
├─ VirtualAllocEx │
├─ WriteProcessMemory │ ← 写入完整模块镜像
├─ 内存保护同步 │
│ │
├─ CreateRemoteThread ────────┼─→ sub_140001290 启动
│ │ ├─ RtlInitUnicodeString
│ │ ├─ LdrLoadDll (加载DLL)
│ │ ├─ LdrGetProcedureAddress
│ │ ├─ 调用导出函数
│ │ └─ return NTSTATUS
├─ WaitForSingleObject │
│ (等待...) │ ← 线程执行中...
│ │
├─ GetExitCodeThread ─────────┼─← 获取退出码
├─ SetLastError │
├─ 清理资源 │
└─ return 退出码 │
```