Freigeben über


AtlComModuleRegisterClassObjects

Diese Funktion wird aufgerufen, um Klassenobjekte zu registrieren.

Wichtiger HinweisWichtig

Diese Funktion kann nicht in den Anwendungen verwendet werden, die in Windows-Runtime ausführen.

ATLINLINE ATLAPI AtlComModuleRegisterClassObjects(
_ATL_COM_MODULE * pComModule,
DWORD dwClsContext,
DWORD dwFlags 
);

Parameter

  • pComModule
    Zeiger auf COM-Modul.

  • 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.Siehe CLSCTX für weitere Details.

  • dwFlags
    Bestimmt die Verbindungsarten des Zugriffs.Mögliche Werte sind REGCLS_SINGLEUSE, REGCLS_MULTIPLEUSE oder REGCLS_MULTI_SEPARATE.Siehe REGCLS für weitere Details.

Rückgabewert

EINGABETASTE S_OK bei Erfolg oder Fehler HRESULT auf Fehler.

Hinweise

Diese Hilfsfunktion wird durch CComModule::RegisterClassObjects (veraltet Sie in ATL 7.0) und CAtlExeModuleT::RegisterClassObjects verwendet.

Anforderungen

Header: atlbase.h

Siehe auch

Weitere Ressourcen

Server-Registrierungs-globale Funktionen