C# Класс LECommonLibrary.SystemHelper

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CheckPermission ( string path ) : bool
DisableDPIScale ( ) : void
EnsureAbsolutePath ( string path ) : string
Is4KDisplay ( ) : bool
Is64BitOS ( ) : bool
IsAdministrator ( ) : bool
RedirectToWow64 ( string path ) : string
RunWithElevatedProcess ( string executable, string args ) : void

RunWithElevatedProcess

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

Метод Описание
DoesWin32MethodExist ( string moduleName, string methodName ) : bool
GetCurrentProcess ( ) : IntPtr
GetDeviceCaps ( IntPtr hDC, int nIndex ) : int
GetModuleHandle ( string moduleName ) : IntPtr
GetProcAddress ( IntPtr hModule, [ procName ) : IntPtr
IsWow64Process ( IntPtr hProcess, bool &wow64Process ) : bool
SetProcessDPIAware ( ) : bool
ShellExecuteEx ( SHELLEXECUTEINFO &lpExecInfo ) : bool

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

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

public static CheckPermission ( string path ) : bool
path string
Результат bool

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

public static DisableDPIScale ( ) : void
Результат void

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

public static EnsureAbsolutePath ( string path ) : string
path string
Результат string

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

public static Is4KDisplay ( ) : bool
Результат bool

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

public static Is64BitOS ( ) : bool
Результат bool

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

public static IsAdministrator ( ) : bool
Результат bool

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

public static RedirectToWow64 ( string path ) : string
path string
Результат string

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

RunWithElevatedProcess
Run error.
public static RunWithElevatedProcess ( string executable, string args ) : void
executable string
args string
Результат void