Sdílet prostřednictvím


IVsDebugger2.GetOutputHandleForProcess – metoda (UInt32, UInt64)

 

Získá popisovač výstup pro proces.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntaxe

int GetOutputHandleForProcess(
    uint dwPid,
    out ulong pOutputHandle
)
int GetOutputHandleForProcess(
    unsigned int dwPid,
    [OutAttribute] unsigned long long% pOutputHandle
)
abstract GetOutputHandleForProcess : 
        dwPid:uint32 *
        pOutputHandle:uint64 byref -> int
Function GetOutputHandleForProcess (
    dwPid As UInteger,
    <OutAttribute> ByRef pOutputHandle As ULong
) As Integer

Parametry

  • dwPid
    [v] ID procesu aplikace.
  • pOutputHandle
    [výstup] Zpracování na výstupní zařízení.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Získání popisovače při přesměrování stdout pro WinForms aplikací.To bude buď okno konzoly nebo výstupu, v závislosti na nastavení uživatele.

Podpis COM

Z vsshell80.idl:

HRESULT GetOutputHandleForProcess(
    [in] DWORD dwPid,
    [out] ULONG64 *pOutputHandle
);

Viz také

IVsDebugger2 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek