C# Класс MGDF.GamesManager.Model.UACControl

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

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

Метод Описание
AddShieldToButton ( Button b ) : void

Add a shield icon to a button

IsAdmin ( ) : bool

Checks if the process is elevated

IsUacEnabled ( ) : bool
IsVistaOrHigher ( ) : bool
RestartElevated ( string arguments ) : void

Restart the current process with administrator credentials

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

Метод Описание
GetTokenInformation ( IntPtr TokenHandle, TOKEN_INFORMATION_CLASS TokenInformationClass, IntPtr TokenInformation, uint TokenInformationLength, uint &ReturnLength ) : bool
OpenProcessToken ( IntPtr ProcessHandle, UInt32 DesiredAccess, IntPtr &TokenHandle ) : bool
SendMessage ( IntPtr hWnd, UInt32 msg, UInt32 wParam, UInt32 lParam ) : UInt32

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

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

Add a shield icon to a button
public static AddShieldToButton ( Button b ) : void
b System.Windows.Forms.Button The button
Результат void

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

Checks if the process is elevated
public static IsAdmin ( ) : bool
Результат bool

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

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

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

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

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

Restart the current process with administrator credentials
public static RestartElevated ( string arguments ) : void
arguments string
Результат void