Condividi tramite


CWnd::OnDeviceChange

Il framework chiama la funzione membro per notificare a un'applicazione o un driver di periferica di una modifica alla configurazione hardware di un dispositivo o di computer.

afx_msg BOOL OnDeviceChange( 
   UINT nEventType, 
   DWORD_PTR dwData  
);

Parametri

  • nEventType
    Un tipo di evento. Vedere la sezione relativa alle osservazioni per una descrizione dei valori disponibili

  • dwData
    L'indirizzo di una struttura che contiene dati specifici dell'evento. Il significato dipende dall'evento specificato.

Note

Per i dispositivi che offrono funzionalità software- controllabili, ad esempio espulsione e blocco, il sistema operativo in genere invia un messaggio DBT_DEVICEREMOVEPENDING alla fine dei driver di dispositivo e di applicazioni l'uso di dispositivo correttamente.

Se il sistema operativo validamente rimozione di un dispositivo, non può inviare un messaggio DBT_DEVICEQUERYREMOVE prima di eseguire questa operazione.

Il parametro nEvent può essere uno dei valori seguenti:

Nota

Questa funzione membro viene chiamata dal framework per consentire l'applicazione per gestire un messaggio di Windows.I parametri passati alla funzione riflettono i parametri ricevuti dal framework quando il messaggio è stato ricevuto.Se si chiama l'implementazione della classe base di questa funzione, tale implementazione dei parametri passati originariamente con il messaggio e non i parametri forniti alla funzione.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico delle gerarchie

WM_DEVICECHANGE