Skip to content

Give user an ability to adjust user privileges #77

@dkrutsko

Description

@dkrutsko

On Windows, in order for some functionality to work, such as manipulating a process owned by another user account, an application must have a method of granting itself elevated privileges. Specifically, SE_DEBUG_NAME. This is typically done through: OpenProcessToken, LookupPrivilegeValue and AdjustTokenPrivileges. Such a function would probably need to be implemented in a System class (#50) and would need to have the ability to be enabled and disabled.

Since SE_DEBUG_NAME is one of the few privileges that is required by Robot, it might be the only one worth supporting, however, it might be just as easy to support all possible privileges, all in one function. We'll see.

Metadata

Metadata

Assignees

No one assigned

    Labels

    RequestA cool feature request for the libraryResearchMay require some additional research

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions