AtlComModuleRegisterServer
Cette fonction est appelée pour enregistrer chaque objet dans la table d'objets.
Important
Cette fonction ne peut pas être utilisée dans les applications qui s'exécutent dans Windows Runtime.
ATLINLINE ATLAPI AtlComModuleRegisterServer(
_ATL_COM_MODULE* pComModule,
BOOL bRegTypeLib,
const CLSID* pCLSID
);
Paramètres
pComModule
Pointeur vers le module COM.bRegTypeLib
TRUE si la bibliothèque de types doit être inscrite.pCLSID
Pointe vers le CLSID de l'objet à enregistrer. Si NULL, tous les objets dans la table d'objets sera stocké.
Valeur de retour
Retourne S_OK en cas de réussite, ou une erreur HRESULT en cas de échec.
Notes
AtlComModuleRegisterServer parcourt la table d'objets créée automatiquement par ATL et enregistre chaque objet dans le mappage. Si pCLSID n'est pas nul, alors que l'objet référencé par pCLSID est stocké ; sinon tous les objets sont enregistrés.
Cette fonction est appelée par CAtlComModule::RegisterServer.
Configuration requise
Header: atlbase.h