#$K{bmc plugview.bmp} 	PlugView : Plug And Play Event Monitor
PLUGVIEW is a sample Windows 95 application that illustrates Plug And Play events. Like any other application in the system, it is informed as various system events occure that might be usefull, or even critical to know about.

Note: The information in this help file is not yet complete...

	Introduction
	Plug And Play Messages:
		WM_DEVICECHANGE
		WM_POWERBROADCAST
		WM_DISPLAYCHANGE
	Additional Windows 95 Messages:
		WM_INPUTLANGCHANGEREQUEST
		WM_INPUTLANGCHANGE
		WM_USERCHANGED
	Additional Windows Messages:
		WM_SETTINGCHANGE:
		WM_POWER:
		WM_DEVMODECHANGE:
#$K{bmc plugview.bmp} 	PLUGVIEW : Plug And Play Event Monitor
As Plug And Play events are generated by the system, messages are sent to all of the top-level windows currently running. PlugView watches for these messages, and will display relevant information about them in its client area.
The client area of PlugView is essentially one large read-only edit control. This makes it very easy to copy the information it is displaying, and pasting it into another file, an email message, or do anything with it you want. Just select the text you are interested in captureing, and either select the "Edit : Copy" menu item, or <Ctrl-C> from the keyboard. This will copy the text over to the clipboard, and then you can paste it into any other application you want.

#PlugView monitors Plug And Play events

#$KPlug And Play messages
The following Plug And Play messages are being monitored:

	WM_DEVICECHANGE
		DBT_DEVICEARRIVAL
		DBT_DEVICEQUERYREMOVE
		DBT_DEVICEQUERYREMOVEFAILED
		DBT_DEVICEREMOVEPENDING
		DBT_DEVICEREMOVECOMPLETE
		DBT_DEVICETYPESPECIFIC
		DBT_CONFIGCHANGED
		DBT_USERDEFINED
		DBT_MONITORCHANGE
		DBT_QUERYCHANGECONFIG
		DBT_CONFIGCHANGECANCELED

	WM_POWERBROADCAST
		PBT_APMPOWERSTATUSCHANGE
		PBT_APMQUERYSTANDBY
		PBT_APMQUERYSTANDBYFAILED
		PBT_APMSTANDBY
		PBT_APMRESUMESTANDBY
		PBT_APMQUERYSUSPEND
		PBT_APMQUERYSUSPENDFAILED
		PBT_APMSUSPEND
		PBT_APMRESUMESUSPEND
		PBT_APMRESUMECRITICAL
		PBT_APMBATTERYLOW
		PBT_APMOEMEVENT

	WM_DISPLAYCHANGE
#$KWindows 95 System Messages
The following messages are not specifically Plug And Play messages, but they are the results of system events that might be appropriate to monitor in your application.

	WM_INPUTLANGCHANGEREQUEST

	WM_INPUTLANGCHANGE

	WM_USERCHANGED
#$KWindows 3.x System Messages
The following messages are not specifically Plug And Play messages, but they are the results of system events that might be appropriate to monitor in your application.

	WM_SETTINGCHANGE:

	WM_POWER:
		PWR_CRITICALRESUME
		PWR_SUSPENDREQUEST
		PWR_SUSPENDRESUME

	WM_DEVMODECHANGE: