Partager via


Interface INetDiagHelper (ndhelper.h)

L’interface INetDiagHelper fournit des méthodes qui capturent et fournissent des informations associées aux diagnostics et à la résolution des problèmes liés au réseau.

Héritage

L’interface INetDiagHelper hérite de l’interface IUnknown. INetDiagHelper a également les types de membres suivants :

Méthodes

L’interface INetDiagHelper a ces méthodes.

 
INetDiagHelper ::Cancel

Annule un diagnostic ou une réparation en cours.
INetDiagHelper ::Cleanup

Permet à l’extension de classe d’assistance d’propre des ressources à la suite d’une opération de diagnostic ou de réparation.
INetDiagHelper ::GetAttributes

Récupère des informations supplémentaires sur un problème que l’extension de classe d’assistance a diagnostiqué.
INetDiagHelper ::GetCacheTime

Spécifie l’heure à laquelle les résultats mis en cache d’une opération de diagnostic et de réparation ont expiré.
INetDiagHelper ::GetDiagnosticsInfo

Permet à l’extension de classe Helper instance de fournir une estimation.
INetDiagHelper ::GetDownStreamHypotheses

Demande à l’extension de classe d’assistance de générer des hypothèses.
INetDiagHelper ::GetHigherHypotheses

Générer des hypothèses pour les causes possibles d’une utilisation élevée.
INetDiagHelper ::GetKeyAttributes

Récupère les attributs clés de l’extension de classe d’assistance.
INetDiagHelper ::GetLifeTime

Récupère la durée de vie de l’extension de classe d’assistance instance.
INetDiagHelper ::GetLowerHypotheses

Générer des hypothèses pour les causes possibles d’une mauvaise santé dans les composants locaux.
INetDiagHelper ::GetRepairInfo

Récupère les informations de réparation dont dispose l’extension de classe d’assistance pour un type de problème donné.
INetDiagHelper ::GetUpStreamHypotheses

Générez des hypothèses pour les causes possibles d’une utilisation élevée dans les composants réseau amont.
INetDiagHelper ::HighUtilization

Vérifiez si le composant correspondant est fortement utilisé.
INetDiagHelper ::Initialize

La méthode Initialize transmet des attributs à l’extension de classe d’assistance à partir de l’hypothèse. La classe d’assistance doit stocker ces paramètres pour une utilisation dans les fonctions main diagnostics. Cette méthode doit être appelée avant toute fonction diagnostics.
INetDiagHelper ::LowHealth

Vérifiez si le composant en cours de diagnostic est sain.
INetDiagHelper ::Repair

Effectue une réparation spécifiée par le paramètre d’entrée.
INetDiagHelper ::SetLifeTime

L’extension de classe d’assistance peut limiter son diagnostic aux événements au cours de cette période.
INetDiagHelper ::Validate

Appelé par NDF une fois qu’une réparation est terminée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête ndhelper.h