CComModule::UnregisterServer
As of ATL 7,0, CComModule est obsolète : consultez Classes de module ATL pour plus de détails.
HRESULT UnregisterServer(
const CLSID* pCLSID = NULL
) throw ( );
inline HRESULT UnregisterServer(
BOOL bUnRegTypeLib,
const CLSID* pCLSID = NULL
) throw ( );
Paramètres
bUnRegTypeLib
Si TRUE, la bibliothèque de types est également annulé l'enregistrement.pCLSID
Pointe vers le CLSID de l'objet à annuler l'enregistrement.Si NULL (valeur par défaut), tous les objets dans la table d'objets est annulé l'enregistrement.
Valeur de retour
Une valeur HRESULT standard.
Notes
Selon le paramètre d' pCLSID , annule l'inscription d'un objet de classe unique ou tous les objets dans la table d'objets.
UnregisterServer sera appelé automatiquement par DLLUnregisterServer pour une DLL ou par WinMain pour un EXE exécutez avec l'option de ligne de commande /UnregServer .
Consultez l' OBJECT_ENTRY_AUTO pour plus d'informations sur la façon d'ajouter une entrée dans la table d'objets.
Configuration requise
Header: atlbase.h