3

我如何知道 Windows Server 2008 R2 中进程 ID (pid) 的最大可能值?

据我所知,pid 存储为unsigned int(DWORD)。但是在我的服务器中观察到的每个实际 pid 都低于 65535。

我想尽可能地处理它unsigned short

4

1 回答 1

1

没有这样的限制,或者我可以看到不同的过程有不同的范围可以出现,我还没有看到大于 5 位的限制。

将 pid 存储在 DWORD 中,我会说限制是 4294967295,这是可以存储的最大值,因此为了安全起见,我会使用 DWORD。

于 2018-05-31T09:07:16.893 回答