次の方法で共有


IDebugPortEvents2::Event

このメソッドから、ポート上のプロセスとプログラムの作成と破棄を示すイベントが送信されます。

構文

int Event(
   IDebugCoreServer2 pServer,
   IDebugPort2       pPort,
   IDebugProcess2    pProcess,
   IDebugProgram2    pProgram,
   IDebugEvent2      pEvent,
   ref Guid          riidEvent
);

パラメーター

pMachine
[in] イベントが発生したデバッグ サーバー (Visual Studio のすべてのインスタンスに対してそれぞれ 1 つあります) を表す IDebugCoreServer2 オブジェクト。

pPort
[in] イベントが発生したポートを表す IDebugPort2 オブジェクト。

pProcess
[in] イベントが発生したプロセスを表す IDebugProcess2 オブジェクト。

pProgram
[in] イベントが発生したプログラムを表す IDebugProgram2 オブジェクト。

pEvent
[in] イベントを識別する IDebugEvent2 オブジェクト。 次のイベントを指定できます。

riidEvent
[in] イベントの GUID。 イベントは、このメソッドを呼び出す前に IDebugEvent2 にキャストされるため、この識別子を使用すると、送信されるイベントを簡単に判断できます。

戻り値

成功した場合は、S_OK を返します。それ以外の場合は、エラー コードを返します。

関連項目