CreateClassFactory (Función)
Crea un generador que genera instancias de la clase especificada.
template<typename Factory>
inline HRESULT STDMETHODCALLTYPE CreateClassFactory(
_In_ unsigned int *flags,
_In_ const CreatorMap* entry,
REFIID riid,
_Outptr_ IUnknown **ppFactory
) throw();
Parámetros
flags
una combinación de uno o más valores de enumeración de RuntimeClassType .entry
puntero a CreatorMap que contiene la inicialización y la información de registro sobre el parámetro riid.riid
Referencia a un identificador de interfazppFactory
Si esta operación finaliza correctamente, un puntero a un generador de clases.
Valor devuelto
S_OK si correctamente; si no, un HRESULT que indica el error.
Comentarios
Se produce un error validar si el parámetro Factory de plantilla no se deriva de la interfaz IClassFactory.
Requisitos
encabezado: module.h
espacio de nombres: Microsoft:: WRL