次の方法で共有


IDebugClient5::GetNumberEventCallbacks メソッド (dbgeng.h)

GetNumberEventCallbacks メソッドは、指定されたイベントに関係するイベント コールバックの数を返します。

構文

HRESULT GetNumberEventCallbacks(
  [in]  ULONG  EventFlags,
  [out] PULONG Count
);

パラメーター

[in] EventFlags

イベント コールバックの一部を除外するために使用されるイベントのセットを指定します。 EventFlags のイベントのいずれかに関心があることを示したイベント コールバックのみがカウントされます。 イベント 一覧については、「DEBUG_EVENT_XXX」を参照してください。

[out] Count

EventFlags 内のイベントの少なくとも 1 つに関心があるイベント コールバックの数を受け取ります。

戻り値

このメソッドは、エラー値を返す場合もあります。 詳細については、「 戻り値 」を参照してください。

リターン コード 説明
S_OK
メソッドは正常に実行されました。

注釈

各クライアントには、最大 1 つのイベント コールバックを登録できます。 コールバックがクライアントに登録されると、その IDebugEventCallbacks::GetInterestMask メソッドが呼び出され、クライアントが関心のあるイベントを指定できるようになります。

コールバックの詳細については、「 コールバック」を参照してください。

要件

要件
対象プラットフォーム デスクトップ
Header dbgeng.h (Dbgeng.h を含む)

こちらもご覧ください

GetEventCallbacks

GetNumberInputCallbacks

GetNumberOutputCallbacks

IDebugClient5

IDebugEventCallbacks

SetEventCallbacks