Bagikan melalui


Antarmuka ICorDebugRemote

Menawarkan kemampuan untuk meluncurkan atau melampirkan debugger terkelola ke proses target jarak jauh.

Sintaks

interface ICorDebugRemote : IUnknown
{
    HRESULT CreateProcessEx
      (
      [in] ICorDebugRemoteTarget *     pRemoteTarget,
      [in] LPCWSTR                     lpApplicationName,
      [in] LPWSTR                      lpCommandLine,
      [in] LPSECURITY_ATTRIBUTES       lpProcessAttributes,
      [in] LPSECURITY_ATTRIBUTES       lpThreadAttributes,
      [in] BOOL                        bInheritHandles,
      [in] DWORD                       dwCreationFlags,
      [in] PVOID                       lpEnvironment,
      [in] LPCWSTR                     lpCurrentDirectory,
      [in] LPSTARTUPINFOW              lpStartupInfo,
      [in] LPPROCESS_INFORMATION       lpProcessInformation,
      [in] CorDebugCreateProcessFlags  debuggingFlags,
      [out] ICorDebugProcess **        ppProcess
      );

    HRESULT DebugActiveProcessEx
      (
      [in] ICorDebugRemoteTarget *   pRemoteTarget,
      [in] DWORD                     dwProcessId,
      [in] BOOL                      fWin32Attach,
      [out] ICorDebugProcess **      ppProcess
      );
};

Metode

Metode Deskripsi
Metode ICorDebugRemote::CreateProcessEx Membuat proses pada komputer jarak jauh untuk penelusuran kesalahan terkelola.
Metode ICorDebugRemote::DebugActiveProcessEx Meluncurkan proses pada komputer jarak jauh di bawah debugger.

Keterangan

Saat ini, fungsi ini hanya didukung untuk penelusuran kesalahan target aplikasi berbasis Silverlight yang berjalan pada komputer Macintosh jarak jauh.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: CorDebug.idl, CorDebug.h

Pustaka: CorGuids.lib

Versi .NET Framework: 4.5, 4, 3.5 SP1

Lihat juga