Sdílet prostřednictvím


DkmTransportConnection.EnumRunningProcesses Metoda

Definice

Přetížení

EnumRunningProcesses(Boolean, DkmRunningProcessInfoPropertyMask)

Poskytuje seznam všech procesů spuštěných na cílovém počítači (včetně procesů, které nejsou laděné).

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

Poskytuje seznam všech procesů spuštěných na cílovém počítači (včetně procesů, které nejsou laděné).

Tato metoda přidá novou pracovní položku do zadaného pracovního seznamu a vrátí po připojení pracovní položky. Skutečné zpracování pracovní položky je asynchronní. Volající bude upozorněn, že žádost je dokončena prostřednictvím rutiny dokončení.

EnumRunningProcesses(Boolean, DkmRunningProcessInfoPropertyMask)

Poskytuje seznam všech procesů spuštěných na cílovém počítači (včetně procesů, které nejsou laděné).

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()

Parametry

IncludeFromAllUsers
Boolean

[V] Pokud ano, měly by být zahrnuty procesy od všech uživatelů.

RequestedPropertyMask
DkmRunningProcessInfoPropertyMask

[V] Příznaky označující, které vlastnosti DkmRunningProcessInfo by se měly vypočítat.

Návraty

[Mimo] Pole procesů spuštěných na cílovém počítači

Platí pro

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

Poskytuje seznam všech procesů spuštěných na cílovém počítači (včetně procesů, které nejsou laděné).

Tato metoda přidá novou pracovní položku do zadaného pracovního seznamu a vrátí po připojení pracovní položky. Skutečné zpracování pracovní položky je asynchronní. Volající bude upozorněn, že žádost je dokončena prostřednictvím rutiny dokončení.

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))

Parametry

WorkList
DkmWorkList

WorkList pro připojení nové pracovní položky k.

IncludeFromAllUsers
Boolean

[V] Pokud ano, měly by být zahrnuty procesy od všech uživatelů.

RequestedPropertyMask
DkmRunningProcessInfoPropertyMask

[V] Příznaky označující, které vlastnosti DkmRunningProcessInfo by se měly vypočítat.

CompletionRoutine
DkmCompletionRoutine<DkmEnumRunningProcessesAsyncResult>

Rutina, která se aktivuje po dokončení požadavku. Pokud se požadavek úspěšně připojí k pracovnímu seznamu, aktivuje se to vždy (včetně toho, když je operace zrušena). Tato akce se nikdy neaktivuje, pokud se připojení pracovní položky nezdaří.

Platí pro