Compartilhar via


DkmTransportConnection.EnumRunningProcesses Método

Definição

Sobrecargas

EnumRunningProcesses(Boolean, DkmRunningProcessInfoPropertyMask)

Fornece uma listagem de todos os processos em execução no computador de destino (incluindo processos que não estão sendo depurados).

EnumRunningProcesses(DkmWorkList, Boolean, DkmRunningProcessInfoPropertyMask, DkmCompletionRoutine<DkmEnumRunningProcessesAsyncResult>)

Fornece uma listagem de todos os processos em execução no computador de destino (incluindo processos que não estão sendo depurados).

Esse método acrescentará um novo item de trabalho à lista de trabalho especificada e retornará depois que o item de trabalho for acrescentado. O processamento real do item de trabalho é assíncrono. O chamador será notificado de que a solicitação foi concluída por meio da rotina de conclusão.

EnumRunningProcesses(Boolean, DkmRunningProcessInfoPropertyMask)

Fornece uma listagem de todos os processos em execução no computador de destino (incluindo processos que não estão sendo depurados).

public:
 cli::array <Microsoft::VisualStudio::Debugger::DefaultPort::DkmRunningProcessInfo ^> ^ EnumRunningProcesses(bool IncludeFromAllUsers, Microsoft::VisualStudio::Debugger::DefaultPort::DkmRunningProcessInfoPropertyMask RequestedPropertyMask);
public:
 Platform::Array <Microsoft::VisualStudio::Debugger::DefaultPort::DkmRunningProcessInfo ^> ^ EnumRunningProcesses(bool IncludeFromAllUsers, Microsoft::VisualStudio::Debugger::DefaultPort::DkmRunningProcessInfoPropertyMask RequestedPropertyMask);
std::Array <Microsoft::VisualStudio::Debugger::DefaultPort::DkmRunningProcessInfo const &> EnumRunningProcesses(bool IncludeFromAllUsers, Microsoft::VisualStudio::Debugger::DefaultPort::DkmRunningProcessInfoPropertyMask RequestedPropertyMask);
public Microsoft.VisualStudio.Debugger.DefaultPort.DkmRunningProcessInfo[] EnumRunningProcesses (bool IncludeFromAllUsers, Microsoft.VisualStudio.Debugger.DefaultPort.DkmRunningProcessInfoPropertyMask RequestedPropertyMask);
member this.EnumRunningProcesses : bool * Microsoft.VisualStudio.Debugger.DefaultPort.DkmRunningProcessInfoPropertyMask -> Microsoft.VisualStudio.Debugger.DefaultPort.DkmRunningProcessInfo[]
Public Function EnumRunningProcesses (IncludeFromAllUsers As Boolean, RequestedPropertyMask As DkmRunningProcessInfoPropertyMask) As DkmRunningProcessInfo()

Parâmetros

IncludeFromAllUsers
Boolean

[In] Se for true, os processos de todos os usuários deverão ser incluídos.

RequestedPropertyMask
DkmRunningProcessInfoPropertyMask

[In] Sinalizadores que indicam quais propriedades de DkmRunningProcessInfo devem ser computadas.

Retornos

[Out] Matriz de processos em execução no computador de destino.

Aplica-se a

EnumRunningProcesses(DkmWorkList, Boolean, DkmRunningProcessInfoPropertyMask, DkmCompletionRoutine<DkmEnumRunningProcessesAsyncResult>)

Fornece uma listagem de todos os processos em execução no computador de destino (incluindo processos que não estão sendo depurados).

Esse método acrescentará um novo item de trabalho à lista de trabalho especificada e retornará depois que o item de trabalho for acrescentado. O processamento real do item de trabalho é assíncrono. O chamador será notificado de que a solicitação foi concluída por meio da rotina de conclusão.

public void EnumRunningProcesses (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, bool IncludeFromAllUsers, Microsoft.VisualStudio.Debugger.DefaultPort.DkmRunningProcessInfoPropertyMask RequestedPropertyMask, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.DefaultPort.DkmEnumRunningProcessesAsyncResult> CompletionRoutine);
member this.EnumRunningProcesses : Microsoft.VisualStudio.Debugger.DkmWorkList * bool * Microsoft.VisualStudio.Debugger.DefaultPort.DkmRunningProcessInfoPropertyMask * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.DefaultPort.DkmEnumRunningProcessesAsyncResult> -> unit
Public Sub EnumRunningProcesses (WorkList As DkmWorkList, IncludeFromAllUsers As Boolean, RequestedPropertyMask As DkmRunningProcessInfoPropertyMask, CompletionRoutine As DkmCompletionRoutine(Of DkmEnumRunningProcessesAsyncResult))

Parâmetros

WorkList
DkmWorkList

WorkList ao qual acrescentar o novo item de trabalho.

IncludeFromAllUsers
Boolean

[In] Se for true, os processos de todos os usuários deverão ser incluídos.

RequestedPropertyMask
DkmRunningProcessInfoPropertyMask

[In] Sinalizadores que indicam quais propriedades de DkmRunningProcessInfo devem ser computadas.

CompletionRoutine
DkmCompletionRoutine<DkmEnumRunningProcessesAsyncResult>

Rotina a ser acionada quando a solicitação for concluída. Se a solicitação for acrescentada com êxito à lista de trabalho, isso sempre será acionado (inclusive quando a operação for cancelada). Isso nunca será acionado se o acréscimo do item de trabalho falhar.

Aplica-se a