Compartir a través de


Función NdfCreatePnrpIncident (ndfapi.h)

La función NdfCreatePnrpIncident crea una sesión para diagnosticar problemas con el servicio Protocolo de resolución de nombres del mismo nivel (PNRP).

Sintaxis

void NdfCreatePnrpIncident(
  [in]           LPCWSTR   cloudname,
  [in, optional] LPCWSTR   peername,
  [in]           BOOL      diagnosePublish,
  [in, optional] LPCWSTR   appId,
  [out]          NDFHANDLE *handle
);

Parámetros

[in] cloudname

Tipo: LPCWSTR

Nombre de la nube que se va a diagnosticar.

[in, optional] peername

Tipo: LPCWSTR

Nombre opcional de un nodo del mismo nivel que PNRP puede intentar resolver. Los resultados se usarán para ayudar a diagnosticar cualquier problema.

[in] diagnosePublish

Tipo: BOOL

Especifica si la clase auxiliar debe comprobar que el nodo puede publicar identificadores. Si es FALSE, se omitirá este paso de diagnóstico.

[in, optional] appId

Tipo: LPCWSTR

Id. de aplicación para la aplicación que llama.

[out] handle

Tipo: NDFHANDLE*

Controle el incidente de Network Diagnostics Framework.

Valor devuelto

Tipo: HRESULT

Entre los valores devueltos posibles se incluyen, entre otros, los siguientes.

Código devuelto Descripción
S_OK
La operación se realizó correctamente.
NDF_E_BAD_PARAM
Uno o varios parámetros no se han proporcionado correctamente.

Comentarios

El nivel de diagnóstico realizado depende de los parámetros proporcionados. La disponibilidad del servicio PNRP y la disponibilidad de la clase de red IPv6 se diagnosticarán y se realizará un diagnóstico adicional si se proporcionan determinados parámetros.

  • Si se especifica peername , NDF validará la disponibilidad de ese mismo nivel en la red PNRP.
  • Si se especifica diagnosticPublish , NDF validará la capacidad de publicar un nombre en PNRP.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ndfapi.h
Library Ndfapi.lib
Archivo DLL Ndfapi.dll