DkmTransportConnection.EnumRunningProcesses Método
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.
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.