Udostępnij za pośrednictwem


Metoda IVsDebugger2.IsEngineCompatible — (Guid, UInt32, Guid )

 

Sprawdza zgodność aparatu debugowania z innych aparatów debugowania.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Składnia

int IsEngineCompatible(
    [InAttribute] ref Guid guidEngine,
    uint EngineCount,
    Guid[] pEngineGUIDs
)
int IsEngineCompatible(
    [InAttribute] Guid% guidEngine,
    unsigned int EngineCount,
    array<Guid>^ pEngineGUIDs
)
abstract IsEngineCompatible : 
        guidEngine:Guid byref *
        EngineCount:uint32 *
        pEngineGUIDs:Guid[] -> int
Function IsEngineCompatible (
    <InAttribute> ByRef guidEngine As Guid,
    EngineCount As UInteger,
    pEngineGUIDs As Guid()
) As Integer

Parametry

  • guidEngine
    Type: System.Guid

    [in] Identyfikator GUID aparatu testowane pod kątem zgodności.

  • EngineCount
    Type: System.UInt32

    [in] Liczba identyfikatorów GUID w tablicy pEngineGUIDs.

  • pEngineGUIDs
    Type: System.Guid[]

    [in] Tablica GUIDs aparatów debugowania.

Wartość zwracana

Type: System.Int32

Zwraca S_OK Jeśli debugowanie silnika (guidEngine) jest zgodny ze wszystkimi aparatów w pEngineGUIDs,. W przeciwnym razie metoda zwraca S_FALSE.

Uwagi

Podpis COM

Z vsshell80.idl:

HRESULT IVsDebugger2::IsEngineCompatible(
   [in] REFGUID guidEngine,
   [in] ULONG EngineCount,
   [in, size_is(EngineCount)] GUID * pEngineGUIDs
);

Zobacz też

Interfejs IVsDebugger2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku