Provider::CreateNewInstance 메서드(provider.h)

[Provider 클래스는 현재 최종 상태로 간주되는 WMI 공급자 프레임워크의 일부이며 라이브러리에 영향을 미치는 비보안 관련 문제에 대해서는 더 이상 개발, 개선 또는 업데이트를 사용할 수 없습니다. 모든 새로운 개발에서는 MI API를 사용해야 합니다.]

CreateNewInstance 메서드는 새 CInstance 개체를 할당하고 포인터를 반환합니다.

구문

CInstance * CreateNewInstance(
  MethodContext *pMethodContext
);

매개 변수

pMethodContext

이 instance 연결된 컨텍스트에 대한 포인터입니다.

반환 값

새 instance 대한 포인터를 반환합니다.

설명

호출자는 반환된 포인터에서 CInstance::Release 또는 Provider::Commit 을 호출해야 합니다. 이러한 메서드 중 하나를 사용할 수 있지만 서로 교환할 수는 없습니다. 적절한 방법을 확인하려면 이러한 각 방법의 설명 섹션을 참조하세요.

이 메서드는 NULL 포인터를 반환하지 않습니다. 실패하면 예외가 throw됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 provider.h(FwCommon.h 포함)
라이브러리 FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll