Metodo ICoreClrDebugTarget::EnumProcessesICoreClrDebugTarget::EnumProcesses Method

Enumera i processi in esecuzione in un computer remoto.Enumerates the processes that are running on a remote computer.

SintassiSyntax

HRESULT EnumProcesses (  
       [out]  DWORD*                  pcProcs,   
       [out]  CoreClrDebugProcInfo**  ppProcs  
);  

ParametriParameters

pcProcs
[out] Numero di processi restituiti in ppProcs.[out] The number of processes returned in ppProcs. Il valore può essere 0 (zero).This value can be 0 (zero).

ppProcs
[out] Matrice di CoreClrDebugProcInfo strutture che rappresentano i processi in esecuzione nel computer remoto.[out] An array of CoreClrDebugProcInfo structures that represent the processes running on the remote computer.

Valore restituitoReturn Value

S_OKS_OK
Operazione completata.Success.

E_OUTOFMEMORYE_OUTOFMEMORY
Non è possibile allocare memoria sufficiente per ppProcs.Unable to allocate enough memory for ppProcs.

E_FAIL (o altri codici E_ restituiti)E_FAIL (or other E_ return codes)
Altri errori.Other failures.

NoteRemarks

Per liberare la memoria allocata da questo metodo, chiamare il ICoreClrDebugTarget:: FreeMemory metodo.To free the memory that was allocated by this method, call the ICoreClrDebugTarget::FreeMemory method.

RequisitiRequirements

Piattaforme: vedere requisiti di sistema.Platforms: See System Requirements.

Intestazione: coreclrremotedebugginginterfaces. HHeader: CoreClrRemoteDebuggingInterfaces.h

Libreria: mscordbi_macx86.dllLibrary: mscordbi_macx86.dll

Versioni di .NET framework: 3.5 SP1.NET Framework Versions: 3.5 SP1

Vedere ancheSee Also

Interfaccia ICoreClrDebugTargetICoreClrDebugTarget Interface