Udostępnij za pośrednictwem


CWnd::OnDeviceChange

Ramy wywołuje tę funkcję Członkowskich powiadamiania aplikacji lub sterownika urządzenia o zmianie konfiguracji sprzętu urządzenia lub komputera.

afx_msg BOOL OnDeviceChange( 
   UINT nEventType, 
   DWORD_PTR dwData  
);

Parametry

  • nEventType
    Typ zdarzenia.Zobacz sekcję Spostrzeżenia opis dostępne wartości

  • dwData
    Adres struktury, zawierający dane specyficzne dla danego zdarzenia.Jej znaczenie zależy od danego zdarzenia.

Uwagi

Dla urządzeń, które oferują funkcje oprogramowania kontrolowane, jak wysunięcia i blokowania, zwykle wysyła system operacyjny DBT_DEVICEREMOVEPENDING wiadomości, aby umożliwić aplikacji i sterowników urządzeń elegancko zakończyć ich użytkowania wyrobu.

Jeśli system operacyjny wymusza usunięcie urządzenia, nie może wysłać DBT_DEVICEQUERYREMOVE wiadomości przedtem.

NEvent parametr może być jedną z następujących wartości:

[!UWAGA]

Ta funkcja Członkowskich jest wywoływana przez RAM, aby umożliwić aplikacji do obsługi wiadomości dla systemu Windows.Parametry przekazywane do funkcji odzwierciedlać parametry otrzymanych w ramach, kiedy wiadomość została odebrana.Wywołanie jest klasa bazowa wykonania tej funkcji, że realizacja zostanie użyte parametry pierwotnie przekazywane wiadomości i nie podane parametry funkcji.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

WM_DEVICECHANGE