Udostępnij za pośrednictwem


CoEEShutDownCOM — Funkcja

Wymusza, aby środowisko uruchomieniowe języka wspólnego (CLR) zwolniło wszystkie wskaźniki interfejsu przechowywane wewnątrz wywoływanych otoek środowiska uruchomieniowego (RCW). Ma to wpływ na zwolnienie wszystkich pamięci podręcznych RCW. Ta funkcja globalna jest przestarzała w .NET Framework 4. Zamiast tego należy użyć punktu wejścia dla określonego środowiska uruchomieniowego.

Składnia

void CoEEShutDownCOM ();  

Uwagi

Funkcja CoEEShutDownCOM najpierw zwalnia wszystkie rcws we wszystkich kontekstach i we wszystkich pamięciach podręcznych, a następnie usuwa wszystkie powiadomienia usuwania istniejące w konfiguracji. Nie występuje zwalnianie bibliotek DLL.

Przestroga

Ta funkcja ma wpływ na wszystkie środowiska uruchomieniowe, które są ładowane do procesu.

Począwszy od .NET Framework 4, wywołaj punkt wejścia dla tej funkcji w określonym środowisku uruchomieniowym, na które chcesz mieć wpływ. Aby uzyskać punkt wejścia, wywołaj metodę ICLRRuntimeInfo::GetProcAddress i określ wartość "CoEEShutDownCOM".

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: Cor.h

Biblioteki: Uwzględnione jako zasób w MsCorEE.dll

wersje .NET Framework: dostępne od wersji 1.0

Zobacz też