Freigeben über


CComAutoThreadModule::CreateInstance

Ab ATL 7.0 ist CComAutoThreadModule veraltet: finden Sie unter ATL-Modul-Klassen für weitere Details.

HRESULT CreateInstance(
   void* pfnCreateInstance,
   REFIID riid,
   void** ppvObj 
);

Parameter

  • pfnCreateInstance
    [in] Ein Zeiger auf eine Erstellerfunktion.

  • riid
    [in] Die IID der angeforderten Schnittstelle.

  • ppvObj
    [out] Ein Zeiger auf den Schnittstellenzeiger identifiziert durch riid.Wenn das Objekt nicht diese Schnittstelle unterstützt, wird ppvObj festgelegt, um auf NULL.

Rückgabewert

Ein Wert des Standards HRESULT.

Hinweise

Wählt einen Thread aus und erstellt dann ein Objekt im zugeordneten Apartment.

Anforderungen

Header: atlbase.h

Siehe auch

Referenz

CComAutoThreadModule-Klasse