IMofCompiler 인터페이스(wbemcli.h)

Mofd.dll 구현된 IMofCompiler 인터페이스는 MOF( Managed Object Format ) 컴파일러 및 MOF 파일을 컴파일하는 다른 애플리케이션에서 사용하는 COM 인터페이스를 제공합니다. MOF 파일에서 클래스로 정의된 개체는 CLSID_MofCompiler CLSID 값을 사용하여 가져올 수 있습니다.

상속

IMofCompiler 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IMofCompiler 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IMofCompiler 인터페이스에는 이러한 메서드가 있습니다.

 
IMofCompiler::CompileBuffer

IMofCompiler::CompileBuffer 메서드는 이진 MOF 데이터가 포함된 버퍼 또는 ASCII 형식의 텍스트 버퍼를 컴파일합니다.
IMofCompiler::CompileFile

IMofCompiler::CompileFile 메서드는 MOF 파일(이진 MOF 포함)을 컴파일하고 WMI 리포지토리에 정보를 저장합니다.
IMofCompiler::CreateBMOF

IMofCompiler::CreateBMOF 메서드는 이진 MOF 파일을 만듭니다.

설명

Windows 8: 공급자를 설치할 때 IMofCompiler 인터페이스는 실제 값에 관계없이 [키] 및 [정적] 한정자가 있는 경우 true로 처리합니다. 그 밖의 다른 한정자는 있긴 하나 명시적으로 true로 설정되지 않았다면 false로 취급됩니다.

예제

다음 코드는 IMofCompiler 개체에 대한 포인터를 만드는 방법의 예입니다.

IMofCompiler *pMof = NULL;
CoCreateInstance(
    CLSID_MofCompiler,
    0,
    CLSCTX_INPROC_SERVER,
    IID_IMofCompiler,
    (LPVOID *) &pMof);

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 wbemcli.h(Wbemidl.h 포함)

추가 정보

WMI용 COM API

MOF 데이터 형식

파일에서 MOF 컴파일러 실행

mofcomp