Новый для вас. Я готов помочь другому программисту перенести его программу с C# на Delphi. Я не могу по-настоящему прочитать C#, и он не прислал мне фактический источник в этот момент, поэтому из обсуждения я думаю, что им придется решать большую часть этого из одной функции с точки зрения времени.Delphi - Перечисление номеров портов SATA IO в Windows
Мне нужно получить номера портов ввода-вывода для всех устройств SATA (я считаю, что я имею в виду устройства), подключенных к системе. Я знаю, что WMI не сделает этого, поэтому я не уверен, с чего начать. Я знаю, что версия C# этого приложения использует класс C#, который в основном анализирует реестр. Я всегда был нехотя о прямом чтении из реестра. Я чувствую, что получение информации из окон api или связанных с ними более надежных версий окон, если это возможно.
Что ваш вопрос, пожалуйста? – mghie
Разве это не странно для кода порта, когда вы сначала не можете прочитать источник, а во-вторых, у вас нет источника? –
вопрос mghie прямо там «Мне нужно иметь возможность получить номера портов ввода-вывода для всех устройств SATA (я считаю, что я имею в виду устройства), подключенные к системе». Если вам нужно, чтобы я уточнил ... я не уверен, что могу, но я попробую. –