GetSystemPowerStatus

C# Signature:

[DllImport("kernel32.dll")]
static extern bool GetSystemPowerStatus(out SYSTEM_POWER_STATUS
   lpSystemPowerStatus);

Sample Code:

using System;
using System.Runtime.InteropServices; // Necessary!

Sample Code:

namespace MyNamespace
{
    /// <summary>
    /// Summary description for BatteryChecker.
    /// </summary>
    public class BatteryChecker
    {
        public BatteryChecker()
        {
            // Nothing
        }

        [DllImport("Kernel32")]
        private static extern Boolean GetSystemPowerStatus( SystemPowerStatus sps );

Sample Code:

Sample Code:

Sample Code:

Última actualización