Поделиться через


Выполнить функцию обратного вызова

Эксперт должен реализовать функцию Run . Монитор сети вызывает функцию Run для запуска эксперта в библиотеке DLL эксперта.

Синтаксис

BOOL WINAPI Run(
  _In_ HEXPERTKEY         hExpertKey,
  _In_ PEXPERTCONFIG      pConfig,
  _In_ PEXPERTSTARTUPINFO pExpertStartupInfo,
  _In_ DWORD              StartupFlags,
  _In_ HWND               hWndParent
);

Параметры

hExpertKey [in]

Уникальный идентификатор эксперта, который передается во все функции сетевого монитора, относящиеся к экспертам.

Примечание

Идентификатор hExpertKey может передавать ключ эксперта, отличный от ключа эксперта, передаваемого функцией Configure .

pConfig [in]

Указатель на существующую конфигурацию. Параметр pConfig может иметь значение NULL , что означает, что эксперт может выполняться с жестко заданными значениями по умолчанию или со сведениями о запуске, на которые ссылается параметр pExpertStartupInfo .

pExpertStartupInfo [in]

Указатель на элемент захвата, который имеет фокус при запуске эксперта.

StartupFlags [in]

Индикатор использования экспертом параметра pExpertStartupInfo .

Единственный определенный флаг:

Значение Значение
EXPERT_STARTUP_FLAG_USE_STARTUP_DATA_OVER_CONFIG_DATA.
Этот флаг указывает, что эксперт использует параметр pExpertStartupInfo и не использует параметр pConfig . Как правило, этот флаг можно установить, когда эксперт может начать с щелчка правой кнопкой мыши. Если флаг не установлен, могут произойти следующие две вещи: либо эксперт не запускается с щелчка правой кнопкой мыши, либо эксперт начинается с щелчка правой кнопкой мыши, а затем пользователь настраивает его.

hWndParent [in]

Параметр hWnd родительского объекта (обычно это пользовательский интерфейс монитора сети).

Возвращаемое значение

При успешном выполнении функции (то есть при запуске эксперта) возвращается значение TRUE.

Если функция не работает, возвращается значение FALSE.

Комментарии

При выполнении эксперт циклически просматривает кадры в файле записи и либо создает отчет, либо создает события, которые показывают проблемы.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Netmon.h