Возможно ли выдавать WMI-запросы WQL в формате C? И если да, то как?Запросы WMI в C?
ответ
Вы можете использовать любой язык программирования, который вы хотите, если вы можете позвонить в COM API for WMI.
Не уверен, что это изменилось с момента получения этого ответа, но в настоящее время отображается страница ** WMI поддерживает только разработку C++ с использованием Microsoft Visual C++ версии 6.0 и более поздних систем разработки **. –
@MikeKwan: Если вы не можете вызвать COM API для WMI с C, я думаю, вы могли бы написать dll на C++, который завершает вызовы API WMI. Затем dll экспортирует набор функций, которые вы могли бы вызвать от C. –
Похоже, вы можете делать подобные вещи с помощью ExecQuery(), хотя этот пример находится на C++. Кстати, этот парень не мог заставить его работать, но вы можете проверить, что он делает.
Надеюсь, это поможет.
http://forums.devshed.com/c-programming-42/wmi-wql-querying-problem-in-c-215026.html
Больше программирования WMI:
http://www.vedivi.com/blog/2008/05/how-to-enable-remote-desktop-programmatically/
- 1. Запросы WMI для D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY
- 2. Максимальные одновременные запросы WMI?
- 3. Какие-то общие запросы WMI
- 4. Запросы WMI занимают много времени
- 5. Почему запросы WMI так медленны иногда?
- 6. wmi C# - WMI Предоставление неверных показаний напряжения
- 7. Запросы WMI wql для получения антивирусной информации
- 8. Почему wmi обрабатывает запросы win32_xxx быстрее, чем запросы cim_xxx?
- 9. C# + WMI + LPT help!
- 10. C# WMI и SCCM2012
- 11. WMI VBScript vs C#
- 12. C# WMI Multi hop
- 13. Ошибка подключения WMI C#
- 14. C# WMI запрос
- 15. C# WMI Свойства Win32_ScheduledJob
- 16. Выход WMI Powershell не соответствует C# Выход WMI
- 17. Простой C# WMI Get & Put
- 18. C# NetworkInterface.GetAllNetworkInterfaces vs WMI Win32_NetworkAdapter
- 19. rebuild wmi classes with C#
- 20. Удаление экземпляра WMI с C++
- 21. C# Active Directory через WMI
- 22. WMI и C# - нет результата
- 23. C#: WMI остановить стрельбы события
- 24. C++ Builder WMI: Invalid Query
- 25. Обнаружение iPhone с помощью WMI в C#
- 26. Список всех свойств класса WMI в C++
- 27. перегородки/Запросы к дисководы на удаленном сервере с помощью WMI
- 28. HTTP-запросы в C#
- 29. Запросы LINQ в C#
- 30. Запросы Cassandra в C#
В C# программиста у меня есть трудно найти библиотеку C документации. WMI открывается с помощью System.Management в C#. – tamberg