CWnd::OnDeviceChange

El marco de trabajo llama a esta función miembro para notificar a una aplicación o un controlador de dispositivo de un cambio en la configuración de hardware de un dispositivo o.

afx_msg BOOL OnDeviceChange( 
   UINT nEventType, 
   DWORD_PTR dwData  
);

Parámetros

  • nEventType
    Un tipo de evento. Vea la sección comentarios para obtener una descripción de los valores disponibles

  • dwData
    La dirección de una estructura que contiene datos específicos. Su significado depende del evento especificado.

Comentarios

Para dispositivos que proporcionan características software-controlables, como eyección y bloqueos, el sistema operativo normalmente envía un mensaje de DBT_DEVICEREMOVEPENDING para permitir que las aplicaciones y los controladores de dispositivo finalizan su uso de dispositivo correctamente.

Si el sistema operativo fuertemente quita de un dispositivo, no puede enviar un mensaje de DBT_DEVICEQUERYREMOVE antes de hacerlo.

el parámetro nEvent puede ser uno de estos valores:

Nota

Esta función miembro llaman el marco para que la aplicación pueda controlar un mensaje de Windows.Los parámetros pasados a la función reflejan los parámetros recibidos por el marco cuando el mensaje se recibió.Si llama a la implementación de la clase base de esta función, esa implementación utilizará los parámetros pasados originalmente con el mensaje y no los parámetros que se proporciona a la función.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CWnd (clase)

Gráfico de jerarquías

WM_DEVICECHANGE