Функция NdfCreatePnrpIncident (ndfapi.h)
Функция NdfCreatePnrpIncident создает сеанс для диагностики проблем со службой PNRP.
Синтаксис
void NdfCreatePnrpIncident(
[in] LPCWSTR cloudname,
[in, optional] LPCWSTR peername,
[in] BOOL diagnosePublish,
[in, optional] LPCWSTR appId,
[out] NDFHANDLE *handle
);
Параметры
[in] cloudname
Тип: LPCWSTR
Имя облака для диагностики.
[in, optional] peername
Тип: LPCWSTR
Необязательное имя однорангового узла, который может попытаться разрешить PNRP. Результаты будут использоваться для диагностики любых проблем.
[in] diagnosePublish
Тип: BOOL
Указывает, должен ли вспомогательный класс проверять, может ли узел публиковать идентификаторы. Если значение РАВНО FALSE, этот шаг диагностики будет пропущен.
[in, optional] appId
Тип: LPCWSTR
Идентификатор приложения для вызывающего приложения.
[out] handle
Тип: NDFHANDLE*
Обработайте инцидент платформы диагностики сети.
Возвращаемое значение
Тип: HRESULT
Возможные возвращаемые значения включают, помимо прочего, следующие.
Код возврата | Описание |
---|---|
|
Операция успешно выполнена. |
|
Один или несколько параметров указаны неправильно. |
Комментарии
Уровень диагностики зависит от предоставленных параметров. Доступность службы PNRP и сетевого класса IPv6 будут диагностированы, а при наличии определенных параметров будет выполнена дополнительная диагностика.
- Если указано имя узла , NDF проверит доступность этого однорангового узла в сети PNRP.
- Если указан параметр diagnosePublish , NDF проверит возможность публикации имени в PNRP.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | ndfapi.h |
Библиотека | Ndfapi.lib |
DLL | Ndfapi.dll |