At times, it's helpful to know if the device running your application is plugged in or on battery power (long duration process, software update, etc). Since the .NET Compact Framework does not provide a managed implementation for this check, you will