﻿分别检测主副机PCIe链路速率 v1.0.2

使用
1. 关闭 DMATest 和其他占用板卡的软件。
2. 双击 ZDMA_AB_LinkCheck.exe，点击“检测主副机”。
3. “仅刷新副机”只读取本机 Windows PCIe 属性。

主机侧对应原 A 侧；副机（本机）对应原 B 侧。
Gen / ×N 表示 PCIe 协商代数与通道宽度，不是内存读取速度。
主机侧必须获得实际寄存器响应并完成一致性校验后才显示速率。
未激活、无响应或发生错误时显示未知，不沿用历史结果。

本版已移除日志区域、保存报告按钮、自动报告文件和协议日志记录。
父子进程通过临时共享内存通信，保留 20 秒超时保护，不落地运行日志。
历史 evidence 文件是开发验证资料，不是新版本运行时生成的日志。
内置兼容 DLL 仍会解压到工具私有缓存；它不是日志文件。

不修改固件，不写 SRAM/Flash，不读写目标电脑内存。
检测主副机时会独占打开设备并初始化传输通道，请不要同时运行测速。
需 Windows x64、.NET Framework 4.5+ 及现有 ZdmaNative v3 驱动。

源码与构建
src/ZdmaLinkCheck.cs：完整源码。
build.cmd / build.ps1：本机 .NET Framework x64 编译。
原有 EXE 文件名保留不变；桌面 ZIP 同步更新。
命令行 --b-only / --check 仅以退出码返回结果，不再输出报告。
开发验证参数 --self-test --out、--render-check --out 可显式导出测试材料。

本版验证：编译通过；27 项离线回归通过；共享内存副机查询通过；界面渲染已检查。
