Có thể phát hành các truy vấn WMI WQL ở đồng bằng C không? Và nếu có, làm thế nào?Truy vấn WMI trong C?
Trả lời
Bạn có thể sử dụng bất kỳ ngôn ngữ lập trình nào bạn muốn miễn là bạn có thể gọi vào số COM API for WMI.
Không chắc chắn nếu điều này đã thay đổi kể từ khi câu trả lời này được thực hiện nhưng trang hiện tại chỉ ** WMI chỉ hỗ trợ phát triển C++ sử dụng Microsoft Visual C++ phiên bản 6.0 và các hệ thống phát triển sau này **. –
@MikeKwan: Nếu bạn không thể gọi API COM cho WMI từ C, tôi đoán bạn có thể viết một dll trong C++ kết thúc cuộc gọi tới API WMI. Các dll sau đó sẽ xuất khẩu một tập hợp các chức năng mà bạn có thể gọi từ C. –
Dường như bạn có thể làm điều này bằng cách sử dụng ExecQuery(), mặc dù ví dụ này là trong C + +. BTW anh chàng này không thể có được nó để làm việc, nhưng bạn có thể kiểm tra những gì anh ta đang làm.
Hy vọng điều này sẽ hữu ích.
http://forums.devshed.com/c-programming-42/wmi-wql-querying-problem-in-c-215026.html
More WMI lập trình:
http://www.vedivi.com/blog/2008/05/how-to-enable-remote-desktop-programmatically/
- 1. C# 'Lớp không hợp lệ' trong một truy vấn WMI đơn giản
- 2. Tại sao các Truy vấn WMI chậm đôi khi?
- 3. Cách tham gia vào Truy vấn WMI (WQL)
- 4. C# WMI HDD SMART
- 5. WMI Cheatsheet?
- 6. WMI "đã cài đặt" truy vấn khác với danh sách thêm/xóa chương trình?
- 7. Không thể lấy tài sản đối tượng trong WMI (C++)
- 8. Chuỗi truy vấn trong lệnh SQL C#
- 9. tạo truy vấn sql trong C++/java?
- 10. Cách đọc Bộ sưu tập ManagementObject trong WMI bằng C#
- 11. Cách tiêu thụ Sự kiện WMI trong C#
- 12. Truy cập Lỗi bị từ chối truy cập vào nhà cung cấp IIS WMI từ ASP
- 13. Truy vấn tìm kiếm C# với linq
- 14. C# LINQ Truy vấn - Nhóm theo
- 15. Boolean trong truy vấn URI?
- 16. Trạng thái truy vấn C++ atomic_flag
- 17. Có cách nào để truy vấn WMI mà không cần sử dụng PowerShell hoặc CIM Studio không?
- 18. Cách xóa phần chuỗi truy vấn khỏi Request.UrlReferrer.AbsoluteUri trong C#
- 19. truy vấn SQL trong C# không hỗ trợ tiếng Hebrew
- 20. Truy vấn bản ghi MX trong C linux
- 21. Truy vấn REST phân tích cú pháp trong C++
- 22. Cách hết thời gian chờ truy vấn mysql ++ trong C++
- 23. MySQLDataReader truy xuất vấn đề giá trị Null trong C#
- 24. đèo Credentials để WMI Gọi trong VBScript
- 25. Truy vấn sqlite trong android (chèn truy vấn)
- 26. truy vấn trong asp.net
- 27. PostgreSQL: hủy truy vấn từ chương trình C/C++
- 28. Đọc từ thiết bị USB và gửi truy vấn đến nó, trong C#
- 29. Merge truy vấn vào một truy vấn
- 30. WMI Linker Error on x64
Là một lập trình viên C# Tôi có một thời gian khó tìm tài liệu thư viện C. WMI được hiển thị bởi System.Management trong C#. – tamberg