Интерфейс INetDiagHelper (ndhelper.h)
Интерфейс INetDiagHelper предоставляет методы, которые собирают и предоставляют сведения, связанные с диагностикой и решением проблем, связанных с сетью.
Наследование
Интерфейс INetDiagHelper наследуется от интерфейса IUnknown . INetDiagHelper также имеет следующие типы элементов:
Методы
Интерфейс INetDiagHelper содержит следующие методы.
INetDiagHelper::Cancel Отменяет текущую диагностику или восстановление. |
INetDiagHelper::Cleanup Позволяет расширению вспомогательного класса очищать ресурсы после диагностики или восстановления. |
INetDiagHelper::GetAttributes Извлекает дополнительные сведения о проблеме, которую диагностировало расширение вспомогательного класса. |
INetDiagHelper::GetCacheTime Указывает время истечения срока действия кэшированных результатов операции диагностики и восстановления. |
INetDiagHelper::GetDiagnosticsInfo Позволяет экземпляру расширения вспомогательного класса предоставить оценку. |
INetDiagHelper::GetDownStreamHypotheses Запрашивает расширение вспомогательного класса для создания гипотез. |
INetDiagHelper::GetHigherHypotheses Создайте гипотезы о возможных причинах высокой загрузки. |
INetDiagHelper::GetKeyAttributes Извлекает ключевые атрибуты расширения вспомогательного класса. |
INetDiagHelper::GetLifeTime Извлекает время существования экземпляра расширения вспомогательного класса. |
INetDiagHelper::GetLowerHypotheses Создайте гипотезы о возможных причинах низкой работоспособности в локальных компонентах. |
INetDiagHelper::GetRepairInfo Извлекает сведения о восстановлении, которые имеет расширение вспомогательного класса для заданного типа проблемы. |
INetDiagHelper::GetUpStreamHypotheses Создайте гипотезы о возможных причинах высокой загрузки вышестоящий сетевых компонентов. |
INetDiagHelper::HighUtilization Проверьте, используется ли соответствующий компонент с высокой степенью использования. |
INetDiagHelper::Initialize Метод Initialize передает атрибуты в расширение вспомогательного класса из гипотезы. Вспомогательный класс должен хранить эти параметры для использования в main диагностика функциях. Этот метод должен вызываться перед любой диагностика функцией. |
INetDiagHelper::LowHealth Проверьте работоспособность диагностируемого компонента. |
INetDiagHelper::Repair Выполняет восстановление, указанное входным параметром . |
INetDiagHelper::SetLifeTime Расширение вспомогательного класса может ограничить диагностику событиями в течение этого периода времени. |
INetDiagHelper::Validate Вызывается NDF после успешного завершения восстановления. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | ndhelper.h |