Share via


INetDiagHelper-Schnittstelle (ndhelper.h)

Die INetDiagHelper-Schnittstelle stellt Methoden bereit, die Informationen erfassen und bereitstellen, die mit Diagnosen und der Lösung von netzwerkbezogenen Problemen verknüpft sind.

Vererbung

Die INetDiagHelper-Schnittstelle erbt von der IUnknown-Schnittstelle . INetDiagHelper verfügt auch über folgende Membertypen:

Methoden

Die INetDiagHelper-Schnittstelle verfügt über diese Methoden.

 
INetDiagHelper::Cancel

Bricht eine laufende Diagnose oder Reparatur ab.
INetDiagHelper::Cleanup

Ermöglicht der Hilfsklassenerweiterung das sauber von Ressourcen nach einem Diagnose- oder Reparaturvorgang.
INetDiagHelper::GetAttributes

Ruft zusätzliche Informationen zu einem Problem ab, das von der Hilfsklassenerweiterung diagnostiziert wurde.
INetDiagHelper::GetCacheTime

Gibt den Zeitpunkt an, zu dem zwischengespeicherte Ergebnisse eines Diagnose- und Reparaturvorgangs abgelaufen sind.
INetDiagHelper::GetDiagnosticsInfo

Ermöglicht der Instance der Hilfsklassenerweiterung, eine Schätzung bereitzustellen.
INetDiagHelper::GetDownStreamHypothes

Fordert die Hilfsklassenerweiterung auf, Hypothesen zu generieren.
INetDiagHelper::GetHigherHypothes

Generieren Sie Hypothesen für mögliche Ursachen einer hohen Auslastung.
INetDiagHelper::GetKeyAttributes

Ruft die Schlüsselattribute der Hilfsklassenerweiterung ab.
INetDiagHelper::GetLifeTime

Ruft die Lebensdauer der Hilfsklassenerweiterung instance ab.
INetDiagHelper::GetLowerHypothes

Generieren Sie Hypothesen für mögliche Ursachen für eine niedrige Integrität in den lokalen Komponenten.
INetDiagHelper::GetRepairInfo

Ruft die Reparaturinformationen ab, die die Hilfsklassenerweiterung für einen bestimmten Problemtyp enthält.
INetDiagHelper::GetUpStreamHypothes

Generieren Sie Hypothesen zu möglichen Ursachen einer hohen Auslastung in den Upstream Netzwerkkomponenten.
INetDiagHelper::HighUtilization

Überprüfen Sie, ob die entsprechende Komponente stark ausgelastet ist.
INetDiagHelper::Initialize

Die Initialize-Methode übergibt Attribute an die Hilfsklassenerweiterung aus der Hypothese. Die Hilfsklasse sollte diese Parameter für die Verwendung in den Standard Diagnose-Funktionen speichern. Diese Methode muss vor jeder Diagnose-Funktion aufgerufen werden.
INetDiagHelper::LowHealth

Überprüfen Sie, ob die zu diagnostizierende Komponente fehlerfrei ist.
INetDiagHelper::Repair

Führt eine Reparatur durch, die durch den Eingabeparameter angegeben wird.
INetDiagHelper::SetLifeTime

Die Hilfsklassenerweiterung kann ihre Diagnose auf Ereignisse innerhalb dieses Zeitraums beschränken.
INetDiagHelper::Validate

Wird von NDF aufgerufen, nachdem eine Reparatur erfolgreich abgeschlossen wurde.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ndhelper.h