Интерфейс IMofCompiler (wbemcli.h)
Интерфейс IMofCompiler , реализованный Mofd.dll, предоставляет COM-интерфейс, который используется компилятором формата управляемых объектов (MOF) и любыми другими приложениями, которые компилируют MOF-файлы. Объекты, определенные как классы в MOF-файлах, можно получить с помощью CLSID_MofCompiler значения CLSID.
Наследование
Интерфейс IMofCompiler наследуется от интерфейса IUnknown . IMofCompiler также имеет следующие типы элементов:
Методы
Интерфейс IMofCompiler содержит следующие методы.
IMofCompiler::CompileBuffer Метод IMofCompiler::CompileBuffer компилирует либо буфер, содержащий двоичные MOF-данные, либо текстовый буфер в формате ASCII. |
IMofCompiler::CompileFile Метод IMofCompiler::CompileFile компилирует MOF-файл (включая двоичные MOFs) и сохраняет сведения в репозитории WMI. |
IMofCompiler::CreateBMOF Метод IMofCompiler::CreateBMOF создает двоичный MOF-файл. |
Комментарии
Windows 8. При установке поставщика интерфейс IMofCompiler рассматривает квалификаторы [Key] и [Static] как true, если они присутствуют, независимо от их фактических значений. Другие квалификаторы обрабатываются как false, если они присутствуют, но не имеют явного значения true.
Примеры
Ниже приведен пример создания указателя на объект IMofCompiler .
IMofCompiler *pMof = NULL;
CoCreateInstance(
CLSID_MofCompiler,
0,
CLSCTX_INPROC_SERVER,
IID_IMofCompiler,
(LPVOID *) &pMof);
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | wbemcli.h (включая Wbemidl.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по