Interface IMofCompiler (wbemcli.h)
A interface IMofCompiler , implementada por Mofd.dll, fornece uma interface COM usada pelo compilador MOF ( Managed Object Format ) e outros aplicativos que compilam arquivos MOF. Objetos definidos como classes nos arquivos MOF podem ser obtidos usando o CLSID_MofCompiler valor CLSID.
Herança
A interface IMofCompiler herda da interface IUnknown . O IMofCompiler também tem estes tipos de membros:
Métodos
A interface IMofCompiler tem esses métodos.
IMofCompiler::CompileBuffer O método IMofCompiler::CompileBuffer compila um buffer que contém dados MOF binários ou um buffer de texto no formato ASCII. |
IMofCompiler::CompileFile O método IMofCompiler::CompileFile compila um arquivo MOF (incluindo MOFs binários) e armazena as informações no repositório WMI. |
IMofCompiler::CreateBMOF O método IMofCompiler::CreateBMOF cria um arquivo MOF binário. |
Comentários
Windows 8: ao instalar um provedor, a interface IMofCompiler tratará os qualificadores [Key] e [Static] como verdadeiros se estiverem presentes, independentemente de seus valores reais. Outros qualificadores serão tratados como falsos se estiverem presentes, mas não definidos explicitamente como verdadeiros.
Exemplos
O código a seguir é um exemplo de como criar um ponteiro para um objeto IMofCompiler .
IMofCompiler *pMof = NULL;
CoCreateInstance(
CLSID_MofCompiler,
0,
CLSCTX_INPROC_SERVER,
IID_IMofCompiler,
(LPVOID *) &pMof);
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | wbemcli.h (include Wbemidl.h) |