2009-03-09 8 views
6

¿Es posible emitir consultas WQL WQL en C simple? Y si es así, ¿cómo?Consultas WMI en C?

+0

Como programador de C# que tienen un tiempo difícil encontrar documentación de la biblioteca C. WMI está expuesto por System.Management en C#. – tamberg

Respuesta

3

Puede utilizar cualquier lenguaje de programación que desee, siempre que pueda llamar al COM API for WMI.

+1

No estoy seguro de si esto ha cambiado desde que se realizó esta respuesta, pero la página actualmente indica ** WMI solo admite el desarrollo de C++ utilizando Microsoft Visual C++ versión 6.0 y sistemas de desarrollo posteriores **. –

+0

@MikeKwan: ​​Si no puede llamar a la API COM para WMI desde C, creo que podría escribir un archivo DLL en C++ que envuelva las llamadas a la API de WMI. El dll luego exportaría un conjunto de funciones que podría llamar desde C. –

Cuestiones relacionadas