Função NdfCreatePnrpIncident (ndfapi.h)
A função NdfCreatePnrpIncident cria uma sessão para diagnosticar problemas com o serviço PNRP (Protocolo de Resolução de Nomes Pares).
Sintaxe
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
O nome da nuvem a ser diagnosticada.
[in, optional] peername
Tipo: LPCWSTR
Nome opcional de um nó par que o PNRP pode tentar resolve. Os resultados serão usados para ajudar a diagnosticar quaisquer problemas.
[in] diagnosePublish
Tipo: BOOL
Especifica se a classe auxiliar deve verificar se o nó pode publicar IDs. Se FALSE, esta etapa de diagnóstico será ignorada.
[in, optional] appId
Tipo: LPCWSTR
ID do aplicativo para o aplicativo de chamada.
[out] handle
Tipo: NDFHANDLE*
Identificador para o incidente da Estrutura de Diagnóstico de Rede.
Retornar valor
Tipo: HRESULT
Os valores retornados possíveis incluem, mas não se limitam a, o seguinte.
Código de retorno | Descrição |
---|---|
|
A operação foi realizada com êxito. |
|
Um ou mais parâmetros não foram fornecidos corretamente. |
Comentários
O nível de diagnóstico executado depende dos parâmetros fornecidos. A disponibilidade do serviço PNRP e a disponibilidade da classe de rede IPv6 serão diagnosticadas e o diagnóstico adicional será executado se determinados parâmetros forem fornecidos.
- Se peername for especificado, o NDF validará a disponibilidade desse par na rede PNRP.
- Se diagnostiquePublish for especificado, o NDF validará a capacidade de publicar um nome no PNRP.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | ndfapi.h |
Biblioteca | Ndfapi.lib |
DLL | Ndfapi.dll |