Funzione NdfCreatePnrpIncident (ndfapi.h)
La funzione NdfCreatePnrpIncident crea una sessione per diagnosticare i problemi con il servizio PNRP (Peer Name Resolution Protocol).
Sintassi
void NdfCreatePnrpIncident(
[in] LPCWSTR cloudname,
[in, optional] LPCWSTR peername,
[in] BOOL diagnosePublish,
[in, optional] LPCWSTR appId,
[out] NDFHANDLE *handle
);
Parametri
[in] cloudname
Tipo: LPCWSTR
Nome del cloud da diagnosticare.
[in, optional] peername
Tipo: LPCWSTR
Nome facoltativo di un nodo peer che il PNRP può tentare di risolvere. I risultati verranno usati per diagnosticare eventuali problemi.
[in] diagnosePublish
Tipo: BOOL
Specifica se la classe helper deve verificare che il nodo possa pubblicare ID. Se FALSE, questo passaggio di diagnostica verrà ignorato.
[in, optional] appId
Tipo: LPCWSTR
ID applicazione per l'applicazione chiamante.
[out] handle
Tipo: NDFHANDLE*
Gestire l'evento imprevisto di Network Diagnostics Framework.
Valore restituito
Tipo: HRESULT
I valori restituiti possibili includono, ma non sono limitati a, quanto segue.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Uno o più parametri non sono stati forniti correttamente. |
Commenti
Il livello di diagnosi eseguito dipende dai parametri forniti. La disponibilità del servizio PNRP e la disponibilità della classe di rete IPv6 verranno diagnosticate e verranno eseguite diagnosi aggiuntive se vengono forniti determinati parametri.
- Se viene specificato peername , NDF convalida la disponibilità del peer nella rete PNRP.
- Se viene specificato diagnosiPublish , NDF convalida la possibilità di pubblicare un nome in PNRP.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ndfapi.h |
Libreria | Ndfapi.lib |
DLL | Ndfapi.dll |