ExpertIndicateStatus 함수

ExpertIndicateStatus 함수는 캡처 파일에 대한 전문가의 분석 완료 비율을 나타냅니다.

구문

DWORD WINAPI ExpertIndicateStatus(
  _In_  HEXPERTKEY              hExpertKey,
  _In_  EXPERTSTATUSENUMERATION Status,
  _In_  DWORD                   SubStatus,
  _In_  char                    *sztext,
  _Out_ long                    PercentDone
);

매개 변수

hExpertKey [in]

고유한 전문가 식별자입니다. 네트워크 모니터는 Run 함수를 호출할 때 전문가에게 hExpertKey를 전달합니다.

상태 [in]

분석의 현재 상태. 다음 EXPERTSTATUSENUMERATION 값 중 하나를 지정합니다.

의미
EXPERTSTATUS_INACTIVE
전문가는 결코 시작하지 않았습니다.
EXPERTSTATUS_STARTING
전문가가 시작됩니다.
EXPERTSTATUS_RUNNING
전문가는 정상적으로 실행되고 있습니다.
EXPERTSTATUS_PROBLEM
SubStatus 매개 변수에 지정된 문제가 전문가를 중지했습니다.
EXPERTSTATUS_ABORTED
네트워크 모니터가 전문가를 중지했습니다.
EXPERTSTATUS_DONE
전문가는 분석을 성공적으로 완료했습니다.

SubStatus [in]

Status 매개 변수에서 제공하는 정보의 확장 또는 설명입니다.

sztext [in]

선택적 텍스트 상태 표시기입니다.

이 매개 변수 값은 NULL일 수 있습니다.

PercentDone [out]

전문가가 처리한 캡처 데이터의 백분율입니다.

전문가가 캡처 파일 분석을 성공적으로 완료하면 시스템은 백분율을 100으로 설정합니다. 99보다 큰 숫자는 무시됩니다.

반환 값

함수가 성공하면 반환 값이 NMERR_SUCCESS.

함수가 실패하면 반환 값이 NMERR_EXPERT_TERMINATE. 전문가는 캡처를 완료하지 않고 즉시 클린 돌아와야 합니다.

설명

ExpertIndicateStatus 함수는 실행 또는 구성 내보내기 함수를 구현하는 전문가만 호출할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Netmon.h
라이브러리
Nmapi.lib
DLL
Nmapi.dll