@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: Contains information about the power capabilities of the system. !!!!C# Definition: struct SYSTEM_POWER_CAPABILITIES { [MarshalAs(UnmanagedType.U1)] public bool PowerButtonPresent; [MarshalAs(UnmanagedType.U1)] public bool SleepButtonPresent; [MarshalAs(UnmanagedType.U1)] public bool LidPresent; [MarshalAs(UnmanagedType.U1)] public bool SystemS1; [MarshalAs(UnmanagedType.U1)] public bool SystemS2; [MarshalAs(UnmanagedType.U1)] public bool SystemS3; [MarshalAs(UnmanagedType.U1)] public bool SystemS4; [MarshalAs(UnmanagedType.U1)] public bool SystemS5; [MarshalAs(UnmanagedType.U1)] public bool HiberFilePresent; [MarshalAs(UnmanagedType.U1)] public bool FullWake; [MarshalAs(UnmanagedType.U1)] public bool VideoDimPresent; [MarshalAs(UnmanagedType.U1)] public bool ApmPresent; [MarshalAs(UnmanagedType.U1)] public bool UpsPresent; [MarshalAs(UnmanagedType.U1)] public bool ThermalControl; [MarshalAs(UnmanagedType.U1)] public bool ProcessorThrottle; public byte ProcessorMinThrottle; public byte ProcessorMaxThrottle; // Also known as ProcessorThrottleScale before Windows XP [MarshalAs(UnmanagedType.U1)] public bool FastSystemS4; // Ignore if earlier than Windows XP [MarshalAs(UnmanagedType.U1)] public bool Hiberboot; // Ignore if earlier than Windows XP [MarshalAs(UnmanagedType.U1)] public bool WakeAlarmPresent; // Ignore if earlier than Windows XP [MarshalAs(UnmanagedType.U1)] public bool AoAc; // Ignore if earlier than Windows XP [MarshalAs(UnmanagedType.U1)] public bool DiskSpinDown; public byte HiberFileType; // Ignore if earlier than Windows 10 (10.0.10240.0) [MarshalAs(UnmanagedType.U1)] public bool AoAcConnectivitySupported; // Ignore if earlier than Windows 10 (10.0.10240.0) [MarshalAs(UnmanagedType.ByValArray, SizeConst = 6)] private readonly byte[] spare3; [MarshalAs(UnmanagedType.U1)] public bool SystemBatteriesPresent; [MarshalAs(UnmanagedType.U1)] public bool BatteriesAreShortTerm; [MarshalAs(UnmanagedType.ByValArray, SizeConst = 3)] public BATTERY_REPORTING_SCALE[] BatteryScale; public SYSTEM_POWER_STATE AcOnLineWake; public SYSTEM_POWER_STATE SoftLidWake; public SYSTEM_POWER_STATE RtcWake; public SYSTEM_POWER_STATE MinDeviceWakeState; public SYSTEM_POWER_STATE DefaultLowLatencyWake; } !!!!VB Definition: Structure SystemPowerCapabilities Public TODO End Structure !!!!User-Defined Field Types: [BATTERY_REPORTING_SCALE] [SYSTEM_POWER_STATE] None. !!!!Notes: None. Documentation: SYSTEM_POWER_CAPABILITIES@msdn on MSDN
Edit Structures.SYSTEM...
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.