Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс 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 |