Language

IDebugProgramProvider2.WatchForProviderEvents Method

Definition

Overloads

WatchForProviderEvents(enum_PROVIDER_FLAGS, IDebugDefaultPort2, AD_PROCESS_ID, CONST_GUID_ARRAY, Guid, IDebugPortNotify2)

public:
 int WatchForProviderEvents(Microsoft::VisualStudio::Debugger::Interop::enum_PROVIDER_FLAGS Flags, Microsoft::VisualStudio::Debugger::Interop::IDebugDefaultPort2 ^ pPort, Microsoft::VisualStudio::Debugger::Interop::AD_PROCESS_ID ProcessId, Microsoft::VisualStudio::Debugger::Interop::CONST_GUID_ARRAY EngineFilter, Guid % guidLaunchingEngine, Microsoft::VisualStudio::Debugger::Interop::IDebugPortNotify2 ^ pEventCallback);
public int WatchForProviderEvents(Microsoft.VisualStudio.Debugger.Interop.enum_PROVIDER_FLAGS Flags, Microsoft.VisualStudio.Debugger.Interop.IDebugDefaultPort2 pPort, Microsoft.VisualStudio.Debugger.Interop.AD_PROCESS_ID ProcessId, Microsoft.VisualStudio.Debugger.Interop.CONST_GUID_ARRAY EngineFilter, ref Guid guidLaunchingEngine, Microsoft.VisualStudio.Debugger.Interop.IDebugPortNotify2 pEventCallback);
abstract member WatchForProviderEvents : Microsoft.VisualStudio.Debugger.Interop.enum_PROVIDER_FLAGS * Microsoft.VisualStudio.Debugger.Interop.IDebugDefaultPort2 * Microsoft.VisualStudio.Debugger.Interop.AD_PROCESS_ID * Microsoft.VisualStudio.Debugger.Interop.CONST_GUID_ARRAY * Guid * Microsoft.VisualStudio.Debugger.Interop.IDebugPortNotify2 -> int
Public Function WatchForProviderEvents (Flags As enum_PROVIDER_FLAGS, pPort As IDebugDefaultPort2, ProcessId As AD_PROCESS_ID, EngineFilter As CONST_GUID_ARRAY, ByRef guidLaunchingEngine As Guid, pEventCallback As IDebugPortNotify2) As Integer

Parameters

ProcessId
AD_PROCESS_ID
EngineFilter
CONST_GUID_ARRAY
guidLaunchingEngine
Guid
pEventCallback
IDebugPortNotify2

Returns

Applies to

WatchForProviderEvents(UInt32, IDebugDefaultPort2, AD_PROCESS_ID, CONST_GUID_ARRAY, Guid, IDebugPortNotify2)

public:
 int WatchForProviderEvents(System::UInt32 Flags, Microsoft::VisualStudio::Debugger::Interop::IDebugDefaultPort2 ^ pPort, Microsoft::VisualStudio::Debugger::Interop::AD_PROCESS_ID ProcessId, Microsoft::VisualStudio::Debugger::Interop::CONST_GUID_ARRAY EngineFilter, Guid % guidLaunchingEngine, Microsoft::VisualStudio::Debugger::Interop::IDebugPortNotify2 ^ pEventCallback);
public int WatchForProviderEvents(uint Flags, Microsoft.VisualStudio.Debugger.Interop.IDebugDefaultPort2 pPort, Microsoft.VisualStudio.Debugger.Interop.AD_PROCESS_ID ProcessId, Microsoft.VisualStudio.Debugger.Interop.CONST_GUID_ARRAY EngineFilter, ref Guid guidLaunchingEngine, Microsoft.VisualStudio.Debugger.Interop.IDebugPortNotify2 pEventCallback);
abstract member WatchForProviderEvents : uint32 * Microsoft.VisualStudio.Debugger.Interop.IDebugDefaultPort2 * Microsoft.VisualStudio.Debugger.Interop.AD_PROCESS_ID * Microsoft.VisualStudio.Debugger.Interop.CONST_GUID_ARRAY * Guid * Microsoft.VisualStudio.Debugger.Interop.IDebugPortNotify2 -> int
Public Function WatchForProviderEvents (Flags As UInteger, pPort As IDebugDefaultPort2, ProcessId As AD_PROCESS_ID, EngineFilter As CONST_GUID_ARRAY, ByRef guidLaunchingEngine As Guid, pEventCallback As IDebugPortNotify2) As Integer

Parameters

Flags
UInt32
ProcessId
AD_PROCESS_ID
EngineFilter
CONST_GUID_ARRAY
guidLaunchingEngine
Guid
pEventCallback
IDebugPortNotify2

Returns

Applies to