Приложение C # .NET 2.0 выполняет два запроса, используя класс ManagementObjectSearcher
:
_searcher = new ManagementObjectSearcher("root\\WMI", "SELECT * FROM MSWmi_PnPInstanceNames");
_searcher = new ManagementObjectSearcher("root\\WMI", "SELECT * FROM MSSerial_PortName");
Я хотел бы объединить их, чтобы _searcher
содержал все результаты обоих запросов.Однако, когда я пытаюсь это сделать ...
_searcher = new ManagementObjectSearcher("root\\WMI", "SELECT * FROM MSWmi_PnPInstanceNames AND MSSerial_PortName");
... выдается исключение "Неверный запрос".У кого-нибудь есть идеи относительно того, как я могу заставить это работать?Спасибо.