CreateClassFactory 함수
지정 된 클래스의 인스턴스를 만드는 팩터리를 만듭니다.
template<typename Factory>
inline HRESULT STDMETHODCALLTYPE CreateClassFactory(
_In_ unsigned int *flags,
_In_ const CreatorMap* entry,
REFIID riid,
_Outptr_ IUnknown **ppFactory
) throw();
매개 변수
flags
하나 이상의 조합 RuntimeClassType 열거형 값입니다.entry
에 대 한 포인터를 CreatorMap 매개 변수에 대 한 초기화 및 등록 정보가 들어 있는 riid.riid
인터페이스 ID에 대 한 참조ppFactory
이 작업에 대 한 포인터는 클래스 팩터리를 성공적으로 완료 된 경우.
반환 값
성공 하면 S_OK입니다. 그렇지 않으면 오류를 나타내는 HRESULT입니다.
설명
경우 어설션 오류가 발생 템플릿 매개 변수가 Factory IClassFactory 인터페이스에서 파생 되지 않습니다.
요구 사항
헤더: module.h
네임 스페이스: Microsoft::WRL