다음을 통해 공유


INetDiagHelper 인터페이스(ndhelper.h)

INetDiagHelper 인터페이스는 네트워크 관련 문제의 진단 및 해결과 관련된 정보를 캡처하고 제공하는 메서드를 제공합니다.

상속

INetDiagHelper 인터페이스는 IUnknown 인터페이스에서 상속됩니다. INetDiagHelper 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

INetDiagHelper 인터페이스에는 이러한 메서드가 있습니다.

 
INetDiagHelper::Cancel

진행 중인 진단 또는 복구를 취소합니다.
INetDiagHelper::Cleanup

진단 또는 복구 작업 후 도우미 클래스 확장에서 리소스를 클린 수 있습니다.
INetDiagHelper::GetAttributes

도우미 클래스 확장에서 진단한 문제에 대한 추가 정보를 검색합니다.
INetDiagHelper::GetCacheTime

진단 및 복구 작업의 캐시된 결과가 만료된 시간을 지정합니다.
INetDiagHelper::GetDiagnosticsInfo

도우미 클래스 확장 instance 예상값을 제공할 수 있습니다.
INetDiagHelper::GetDownStreamHypotheses

도우미 클래스 확장에 가설을 생성하도록 요청합니다.
INetDiagHelper::GetHigherHypotheses

높은 사용률의 가능한 원인에 대한 가설을 생성합니다.
INetDiagHelper::GetKeyAttributes

도우미 클래스 확장의 주요 특성을 검색합니다.
INetDiagHelper::GetLifeTime

도우미 클래스 확장 instance 수명을 검색합니다.
INetDiagHelper::GetLowerHypotheses

로컬 구성 요소에서 낮은 상태의 가능한 원인에 대한 가설을 생성합니다.
INetDiagHelper::GetRepairInfo

지정된 문제 유형에 대해 도우미 클래스 확장에 있는 복구 정보를 검색합니다.
INetDiagHelper::GetUpStreamHypotheses

업스트림 네트워크 구성 요소에서 높은 사용률의 가능한 원인에 대한 가설을 생성합니다.
INetDiagHelper::HighUtilization

해당 구성 요소가 높은 활용 여부를 확인합니다.
INetDiagHelper::Initialize

Initialize 메서드는 가설에서 도우미 클래스 확장에 특성을 전달합니다. 도우미 클래스는 기본 진단 함수에 사용하기 위해 이러한 매개 변수를 저장해야 합니다. 이 메서드는 진단 함수 앞에 호출해야 합니다.
INetDiagHelper::LowHealth

진단 중인 구성 요소가 정상인지 확인합니다.
INetDiagHelper::Repair

입력 매개 변수로 지정된 복구를 수행합니다.
INetDiagHelper::SetLifeTime

도우미 클래스 확장은 진단을 해당 기간 내의 이벤트로 제한할 수 있습니다.
INetDiagHelper::Validate

복구가 성공적으로 완료된 후 NDF에서 호출됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 ndhelper.h