콜백 함수 실행

전문가는 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