Compartilhar via


Obtendo informações adicionais do processo

Há uma variedade de funções para obter informações sobre processos. Algumas dessas funções só podem ser usadas para o processo de chamada, pois elas não utilizam um identificador de processo como parâmetro. Você pode usar funções que usam um identificador de processo para obter informações sobre outros processos.

  • Para obter a cadeia de caracteres de linha de comando para o processo atual, use a função GetCommandLine .
  • Para recuperar a estrutura STARTUPINFO especificada quando o processo atual foi criado, use a função GetStartupInfo .
  • Para obter as informações de versão do cabeçalho executável, use a função GetProcessVersion .
  • Para obter o caminho completo e o nome do arquivo para o arquivo executável que contém o código do processo, use a função GetModuleFileName .
  • Para obter a contagem de identificadores para objetos gui (interface gráfica do usuário) em uso, use a função GetGuiResources .
  • Para determinar se um processo está sendo depurado, use a função IsDebuggerPresent .
  • Para recuperar informações contábeis de todas as operações de E/S executadas pelo processo, use a função GetProcessIoCounters .