public static extern int ElevateProcessHandles(int targetPid, int handleCount, [In] UIntPtr[] handles, [In] UInt32[] newAccessMasks, ERROR_OCCURED_CALLBACK fnErrorOccured = null );
public static extern int GetProcessHandles(int procPid, HANDLE_FOUND_CALLBACK fnHandleFound, ERROR_OCCURED_CALLBACK fnErrorOccured = null );