internal static extern bool Process32Next(SafeSnapshotHandle hSnapshot, ref PROCESSENTRY32 lppe);
protected override bool ReleaseHandle() => SafeSnapshotHandle.CloseHandle(handle);
private static extern bool Process32First(SafeSnapshotHandle hSnapshot, ref PROCESSENTRY32 lppe);
public static extern bool Process32Next(SafeSnapshotHandle snapshot, ref ProcessEntry lppe);