DkmRunningProcessInfo Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Instantâneo de informações básicas sobre um processo em execução. Ao contrário do DkmProcess, essas informações são para um processo que não está necessariamente sendo depurado. Isso pode ser retornado como parte de uma lista de tarefas ou informações podem ser retornadas para um único processo.
public ref class DkmRunningProcessInfo
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmRunningProcessInfo
[Windows::Foundation::Metadata::WebHostHidden]
class DkmRunningProcessInfo
[System.Runtime.InteropServices.Guid("b7b99a64-a129-3356-e276-1a7873905ceb")]
public class DkmRunningProcessInfo
[<System.Runtime.InteropServices.Guid("b7b99a64-a129-3356-e276-1a7873905ceb")>]
type DkmRunningProcessInfo = class
Public Class DkmRunningProcessInfo
- Herança
-
DkmRunningProcessInfo
- Atributos
Propriedades
AppPackageId |
[Opcional] A ID do pacote de aplicativos para esse processo. Nulo se o processo não fizer parte de um aplicativo da Windows Store ou Windows Phone aplicativo. Isso é calculado quando DkmRunningProcessInfoPropertyMask.AppPackageId é definido. |
AppPool |
[Opcional] Informações sobre o pool de aplicativos do IIS associado, se houver. Essa API foi introduzida no Visual Studio 17 RTM (DkmApiVersion.VS17RTM). |
ClrVersions |
[Opcional] Número de versão para todas as instâncias CLR carregadas no processo depurado. |
CommandLine |
[Opcional] Linha de comando usada para iniciar o processo. |
CurrentDirectory |
[Opcional] Diretório atual do processo. |
EnvironmentBlock |
[Opcional] Bloco de ambiente do processo. |
Flags |
Sinalizadores que contêm propriedades boolianas do processo em execução. |
Id |
ID do processo (PID) atribuída pelo sistema operacional. |
IntegrityLevel |
SECURITY_MANDATORY_*_RID valor usado para indicar o nível de integridade desse processo. -1/MAXDWORD será usado se o nível de integridade for desconhecido/inválido, como em sistemas operacionais pré-Vista em que os níveis de integridade não existem ou se a identidade do usuário do processo não pôde ser obtida. |
Name |
[Opcional] Caminho completo para o executável inicial do processo. Se o caminho completo não puder ser obtido, isso poderá conter apenas o nome executável base. |
ParentId |
ID do processo (PID) do processo pai (se houver) atribuído pelo sistema operacional. Essa API foi introduzida no Visual Studio 17 RTM (DkmApiVersion.VS17RTM). |
ProcessorArchitecture |
Exemplo: PROCESSOR_ARCHITECTURE_INTEL (0), PROCESSOR_ARCHITECTURE_ARM (5), PROCESSOR_ARCHITECTURE_AMD64 (9) ou PROCESSOR_ARCHITECTURE_ARM64 (12). Isso é calculado quando DkmRunningProcessInfoPropertyMask.BasicInfoFlags é definido. |
PublishedPrograms |
[Opcional] Fornece informações sobre quais runtimes estão ativos no processo de destino. Atualmente, isso é usado para depuração de script e depuração CoreCLR e provavelmente será usado para outros runtimes no futuro. |
SessionId |
ID da sessão do servidor de terminal para o processo (-1 se não for obtido). |
StartTime |
Valor de data e hora de 64 bits que indica quando o processo foi iniciado. A hora de início junto com a ID e o computador em que o processo foi iniciado podem identificar exclusivamente um processo. |
Title |
[Opcional] Título da janela de main do processo (se houver). |
UserName |
[Opcional] Nome de usuário em que o processo está sendo executado (por exemplo: MyCompany\MyAlias). |
Métodos
Create(Int32, Int64, Int32, String, String, String, ReadOnlyCollection<String>, String, String, String, Int32, ReadOnlyCollection<DkmPublishedProgramInfo>, DkmRunningProcessFlags, UInt16, DkmAppPackageId) |
Create uma nova instância de objeto DkmRunningProcessInfo. |
Create(Int32, Int64, Int32, String, String, String, ReadOnlyCollection<String>, String, String, String, Int32, ReadOnlyCollection<DkmPublishedProgramInfo>, DkmRunningProcessFlags, UInt16, DkmAppPackageId, Int32, DkmIISAppPoolInfo) |
Create uma nova instância de objeto DkmRunningProcessInfo. Essa API foi introduzida no Visual Studio 17 RTM (DkmApiVersion.VS17RTM). |