Sdílet prostřednictvím


IVsDebugger2.GetConsoleHandlesForProcess – metoda (UInt32, UInt64, UInt64, UInt64)

 

Obsahuje standardní konzoly úchyty pro ladicí program, aby jiný proces lze přesměrovat standardní táhla v ladicím okně.

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

Syntaxe

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

Parametry

  • dwPid
    [v] Identifikátor hostitele procesu.
  • pdwStdInput
    [výstup] Popisovač pro standardní vstup ladicího programu.
  • pdwStdOutput
    [výstup] Zpracování na standardní výstup ladicího programu.
  • pdwStdError
    [výstup] Popisovač standardní chyba ladicího programu.

Vrácená hodnota

Type: System.Int32

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

Poznámky

Podpis COM

Z vsshell80.idl:

HRESULT IVsDebugger2::GetConsoleHandlesForProcess(
   [in] DWORD dwPid,
   [out] ULONG64 *pdwStdInput,
   [out] ULONG64 *pdwStdOutput
);

Viz také

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

Zpátky na začátek