AtlModuleUnregisterServer
Wyrejestrowuje każdy obiekt w mapie obiektu.Jest on podobny do AtlModuleUnregisterServerEx , chyba że nie można go wyrejestrować biblioteki typów.
Uwaga ta funkcja jest przestarzała w Visual C++ .net 2002 i nowszych, ale jest dostępna dla zachowania kompatybilności z projektów utworzonych w poprzednich wersjach języka Visual C++.
ATLAPI AtlModuleUnregisterServerEx(
_ATL_MODULE* pM,
const CLSID* pCLSID
);
Parametry
pM
Wskaźnik do CComModule klasy lub klasy pochodnej.pCLSID
Wskazuje identyfikator CLSID obiektu, który ma być wyrejestrowany.Jeśli wartość NULL, wszystkie obiekty w mapie obiekt będzie niezarejestrowanych.
Wartość zwracana
Zwraca wartość S_OK na powodzenie lub błąd HRESULT awarii.
Uwagi
Funkcja ta przegląda mapy obiektu ATL i wyrejestrowuje każdego obiektu na mapie.Jeśli pCLSID nie jest NULL, a następnie tylko obiekt przez pCLSID jest zarejestrowany; w przeciwnym razie wszystkie obiekty są niezarejestrowanych.
Ta funkcja jest przestarzała.Zamiast tego należy użyć jego zastąpienia AtlComModuleUnregisterServer.
Ta funkcja pomocnicza jest używany przez CComModule::UnregisterServer.
Wymagania
Nagłówek: atlbase.h