Новый для тебя. Я собираюсь помочь другому программисту перенести его программу с C # на Delphi. Я не могу по-настоящему читать C #, и он еще не прислал мне фактический исходный код, поэтому из обсуждения я думаю, что я собираюсь решать большую часть этого с точки зрения одной функции за раз.
Мне нужно получить номера портов ввода-вывода для всех устройств SATA (я думаю, я имею в виду устройства), подключенных к системе. Я знаю, что WMI этого не сделает, поэтому я не уверен, с чего начать. Я знаю, что версия этого приложения для C # использует класс C #, который в основном анализирует реестр. Мне всегда было неприятно читать напрямую из реестра. Я считаю, что получение информации из Windows API или связанных между собой более надежно между версиями Windows, если это возможно.