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 .