获取其他进程信息

有多种函数可用于获取有关进程的信息。 其中一些函数只能用于调用进程,因为它们不采用进程句柄作为参数。 可以使用采用进程句柄的函数来获取有关其他进程的信息。

  • 若要获取当前进程的命令行字符串,请使用 GetCommandLine 函数。
  • 若要检索在创建当前进程时指定的 STARTUPINFO 结构,请使用 GetStartupInfo 函数。
  • 若要从可执行文件标头获取版本信息,请使用 GetProcessVersion 函数。
  • 若要获取包含进程代码的可执行文件的完整路径和文件名,请使用 GetModuleFileName 函数。
  • 若要获取图形用户界面 (GUI) 对象使用的句柄计数,请使用 GetGuiResources 函数。
  • 若要确定是否正在调试进程,请使用 IsDebuggerPresent 函数。
  • 若要检索进程执行的所有 I/O 操作的会计信息,请使用 GetProcessIoCounters 函数。