Search
Module:
Directory

   Desktop Functions:

   Smart Device Functions:


Show Recent Changes
Subscribe (RSS)
Misc. Pages
Comments
FAQ
Helpful Tools
Playground
Suggested Reading
Website TODO List
Download Visual Studio Add-In

Search Results for "ProcessAccess" in [All]

user32

.

        ProcessAccessTypes desiredAccess,

.

    private enum ProcessAccessTypes

.

        hProcess = StatusBar.OpenProcess(ProcessAccessTypes.PROCESS_ALL_ACCESS, false, this.OwningPID);

.

    IntPtr process = OpenProcess(ProcessAccessFlags.VMOperation | ProcessAccessFlags.VMRead |

.

    ProcessAccessFlags.VMWrite | ProcessAccessFlags.QueryInformation, false, ProcessID);

.

    enum ProcessAccessFlags : uint

.

    static extern IntPtr OpenProcess(ProcessAccessFlags dwDesiredAccess, [MarshalAs(UnmanagedType.Bool)] bool bInheritHandle, uint dwProcessId);

psapi

.

IntPtr pic = OpenProcess(NativeMethods.ProcessAccessFlags.All, true, (int)pid);

Enums

.

public enum ProcessAccess

.

Public Enum ProcessAccess As Integer

.

enum ProcessAccess:

.
Documentation
[ProcessAccess] on MSDN

ntdll

.

        IntPtr hProc = OpenProcess((ProcessAccessFlags)0x001F0FFF, false, Process.GetCurrentProcess().Id);

.

    ProcessAccessToken, // s: PROCESS_ACCESS_TOKEN

kernel32

.

     ProcessAccessFlags processAccess,

.

public static IntPtr OpenProcess(Process proc, ProcessAccessFlags flags)

.

Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As ProcessAccessFlags, bInheritHandle As Boolean, processId As UInt32) As IntPtr

.

    public enum ProcessAccessFlags : uint

.

    Public Enum ProcessAccessFlags As UInteger

.

IntPtr handle = OpenProcess(ProcessAccess.QueryLimitedInformation, false, process.Id);


 
Access PInvoke.net directly from VS: