SystemEvents.SessionEnded Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Występuje, gdy użytkownik wyloguje się lub wyłącza system.
public:
static event Microsoft::Win32::SessionEndedEventHandler ^ SessionEnded;
public static event Microsoft.Win32.SessionEndedEventHandler SessionEnded;
public static event Microsoft.Win32.SessionEndedEventHandler? SessionEnded;
member this.SessionEnded : Microsoft.Win32.SessionEndedEventHandler
Public Shared Custom Event SessionEnded As SessionEndedEventHandler
Typ zdarzenia
Wyjątki
Powiadomienia o zdarzeniach systemowych nie są obsługiwane w bieżącym kontekście. Na przykład procesy serwera mogą nie obsługiwać globalnych powiadomień o zdarzeniach systemowych.
Próba utworzenia wątku okna zdarzeń systemowych nie powiodła się.
Uwagi
Uwaga
To zdarzenie jest zgłaszane tylko wtedy, gdy pompa komunikatów jest uruchomiona. W usłudze systemu Windows, chyba że zostanie użyty ukryty formularz lub pompa komunikatów została uruchomiona ręcznie, to zdarzenie nie zostanie podniesione. Aby zapoznać się z przykładem kodu pokazującym sposób obsługi zdarzeń systemowych przy użyciu ukrytego formularza w usłudze systemu Windows, zobacz klasę SystemEvents .
Przestroga
Ponieważ jest to zdarzenie statyczne, należy odłączyć programy obsługi zdarzeń, gdy aplikacja zostanie usunięta, lub wystąpią przecieki pamięci.