Interfaz IMofCompiler (wbemcli.h)
La interfaz IMofCompiler , implementada por Mofd.dll, proporciona una interfaz COM que usa el compilador managed Object Format (MOF) y cualquier otra aplicación que compile archivos MOF. Los objetos definidos como clases en los archivos MOF se pueden obtener mediante el valor clSID de CLSID_MofCompiler .
Herencia
La interfaz IMofCompiler hereda de la interfaz IUnknown . IMofCompiler también tiene estos tipos de miembros:
Métodos
La interfaz IMofCompiler tiene estos métodos.
IMofCompiler::CompileBuffer El método IMofCompiler::CompileBuffer compila un búfer que contiene datos MOF binarios o un búfer de texto en formato ASCII. |
IMofCompiler::CompileFile El método IMofCompiler::CompileFile compila un archivo MOF (incluidos mof binarios) y almacena la información en el repositorio WMI. |
IMofCompiler::CreateBMOF El método IMofCompiler::CreateBMOF crea un archivo MOF binario. |
Comentarios
Windows 8: al instalar un proveedor, la interfaz IMofCompiler trata los calificadores [Key] y [Static] como true si están presentes, independientemente de sus valores reales. Otros calificadores se tratan como false si están presentes pero no se establecen explícitamente en true.
Ejemplos
El código siguiente es un ejemplo de cómo crear un puntero a un objeto IMofCompiler .
IMofCompiler *pMof = NULL;
CoCreateInstance(
CLSID_MofCompiler,
0,
CLSCTX_INPROC_SERVER,
IID_IMofCompiler,
(LPVOID *) &pMof);
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | wbemcli.h (include Wbemidl.h) |