给你一个新的。我准备帮助另一个程序员将他的程序从 C# 移植到 Delphi。我不能真正阅读 C#,他也没有在这一点上给我发送实际的源代码,所以从讨论中我认为我将在一个时间点从一个函数处理大部分问题。
我需要能够获取连接到系统的所有 SATA 设备(我相信我的意思是设备)的 IO 端口号。我知道 WMI 不会这样做,所以我不知道从哪里开始。我知道这个应用程序的 C# 版本使用基本上解析注册表的 C# 类。我一直很讨厌直接从注册表中读取。如果可能的话,我觉得从 windows api 或相关信息获取信息在 windows 版本之间更可靠。