SetPriorityClass (kernel32)
Last changed: Javamyster-167.136.142.30

.
Summary

VB Signature:

    <Runtime.InteropServices.DllImport( _
    "kernel32.dll", _
    CharSet:=Runtime.InteropServices.CharSet.Auto, _
    CallingConvention:=Runtime.InteropServices.CallingConvention.StdCall _
    )> _
    Public Shared Function SetPriorityClass( _
    ByVal hProcess As IntPtr, _
    ByVal dwPriorityClass As IntPtr _
    ) As Boolean
    End Function

C# Signature:

[DllImport("kernel32.dll")]
static extern bool SetPriorityClass(IntPtr hProcess, uint dwPriorityClass);

User-Defined Types:

None.

Notes:

VB no warnings with option strict = on.

Tips & Tricks:

Please add some!

Sample Code:

        SetPriorityClass(mhHwnd, CType(20, System.IntPtr))    '20 = high !!

Alternative Managed API:

System.Diagnostics.Process.PriorityClass

Documentation