Freigeben über


CAtlExeModuleT::RegisterClassObjects

Registriert das Klassenobjekt mit OLE, sodass andere Anwendungen an es herstellen.

HRESULT RegisterClassObjects(
   DWORD dwClsContext,
   DWORD dwFlags 
) throw( );

Parameter

  • dwClsContext
    Gibt den Kontext an, in den das Klassenobjekt ausgeführt werden soll.Mögliche Werte sind CLSCTX_INPROC_SERVER, CLSCTX_INPROC_HANDLER oder CLSCTX_LOCAL_SERVER.

  • dwFlags
    Bestimmt die Verbindungsarten des Zugriffs.Mögliche Werte sind REGCLS_SINGLEUSE, REGCLS_MULTIPLEUSE oder REGCLS_MULTI_SEPARATE.

Rückgabewert

Gibt bei Erfolg S_OK, S_FALSE, wenn keine zu registrieren gab Klassen, oder ein fehlerhaftes HRESULT auf Fehler zurück.

Anforderungen

Header: atlbase.h

Siehe auch

Referenz

CAtlExeModuleT-Klasse

CLSCTX

REGCLS

CAtlExeModuleT::RevokeClassObjects