C# Класс ManagedWin32.Api.PowerProf

Показать файл Открыть проект

Открытые методы

Метод Описание
CheckPowerSetting ( bool ac, System.Guid guid ) : int
ReadDefaultSetting ( bool ac, System.Guid &activeSchemeGuid, System.Guid &subGroupGuid, System.Guid &settingGuid, int &value ) : int
ReadPowerSetting ( bool ac, System.Guid &activeSchemeGuid, System.Guid &subGroupGuid, System.Guid &settingGuid, int &value ) : int
WritePowerSetting ( bool ac, System.Guid &activeSchemeGuid, System.Guid &subGroupGuid, System.Guid &settingGuid, int newValue ) : int

Приватные методы

Метод Описание
CallNtPowerInformation ( int InformationLevel, IntPtr lpInputBuffer, int nInputBufferSize, SystemPowerCapablities &lpOutputBuffer, int nOutputBufferSize ) : int
PowerDeterminePlatformRole ( ) : PowerPlatformRole
PowerEnumerate ( int RootPowerKey, IntPtr SchemeGuid, IntPtr SubGroupOfPowerSettingGuid, int AcessFlags, int Index, System.Guid &Buffer, int &BufferSize ) : int
PowerGetActiveScheme ( int UserRootPowerKey, IntPtr &ActivePolicyGuid ) : int
PowerReadACDefaultIndex ( int RootPowerKey, System.Guid &SchemeGuid, System.Guid &SubGroupOfPowerSettingsGuid, System.Guid &PowerSettingGuid, int &Value ) : int
PowerReadACValueIndex ( int RootPowerKey, System.Guid &SchemeGuid, System.Guid &SubGroupOfPowerSettingsGuid, System.Guid &PowerSettingGuid, int &Value ) : int
PowerReadDCDefaultIndex ( int RootPowerKey, System.Guid &SchemeGuid, System.Guid &SubGroupOfPowerSettingsGuid, System.Guid &PowerSettingGuid, int &Value ) : int
PowerReadDCValueIndex ( int RootPowerKey, System.Guid &SchemeGuid, System.Guid &SubGroupOfPowerSettingsGuid, System.Guid &PowerSettingGuid, int &Value ) : int
PowerReadFriendlyName ( IntPtr RootPowerKey, System.Guid &SchemeGuid, IntPtr SubGroupOfPowerSettingGuid, IntPtr PowerSettingGuid, IntPtr Buffer, int &BufferSize ) : int
PowerSetActiveScheme ( int UserRootPowerKey, System.Guid &SchemeGuid ) : int
PowerSettingAccessCheck ( PowerDataAccessor AccessFlags, [ PowerGuid ) : int
PowerWriteACValueIndex ( int RootPowerKey, System.Guid &SchemeGuid, System.Guid &SubGroupOfPowerSettingsGuid, System.Guid &PowerSettingGuid, int AcValueIndex ) : int
PowerWriteDCValueIndex ( int RootPowerKey, System.Guid &SchemeGuid, System.Guid &SubGroupOfPowerSettingsGuid, System.Guid &PowerSettingGuid, int AcValueIndex ) : int

Описание методов

CheckPowerSetting() публичный статический Метод

public static CheckPowerSetting ( bool ac, System.Guid guid ) : int
ac bool
guid System.Guid
Результат int

ReadDefaultSetting() публичный статический Метод

public static ReadDefaultSetting ( bool ac, System.Guid &activeSchemeGuid, System.Guid &subGroupGuid, System.Guid &settingGuid, int &value ) : int
ac bool
activeSchemeGuid System.Guid
subGroupGuid System.Guid
settingGuid System.Guid
value int
Результат int

ReadPowerSetting() публичный статический Метод

public static ReadPowerSetting ( bool ac, System.Guid &activeSchemeGuid, System.Guid &subGroupGuid, System.Guid &settingGuid, int &value ) : int
ac bool
activeSchemeGuid System.Guid
subGroupGuid System.Guid
settingGuid System.Guid
value int
Результат int

WritePowerSetting() публичный статический Метод

public static WritePowerSetting ( bool ac, System.Guid &activeSchemeGuid, System.Guid &subGroupGuid, System.Guid &settingGuid, int newValue ) : int
ac bool
activeSchemeGuid System.Guid
subGroupGuid System.Guid
settingGuid System.Guid
newValue int
Результат int