Fonction NdfCreatePnrpIncident (ndfapi.h)
La fonction NdfCreatePnrpIncident crée une session pour diagnostiquer les problèmes avec le service PNRP (Peer Name Resolution Protocol).
Syntaxe
void NdfCreatePnrpIncident(
[in] LPCWSTR cloudname,
[in, optional] LPCWSTR peername,
[in] BOOL diagnosePublish,
[in, optional] LPCWSTR appId,
[out] NDFHANDLE *handle
);
Paramètres
[in] cloudname
Type : LPCWSTR
Nom du cloud à diagnostiquer.
[in, optional] peername
Type : LPCWSTR
Nom facultatif d’un nœud homologue que PNRP peut tenter de résoudre. Les résultats seront utilisés pour aider à diagnostiquer les problèmes éventuels.
[in] diagnosePublish
Type : BOOL
Spécifie si la classe d’assistance doit vérifier que le nœud peut publier des ID. Si la valeur est FALSE, cette étape de diagnostic est ignorée.
[in, optional] appId
Type : LPCWSTR
ID d’application pour l’application appelante.
[out] handle
Type : NDFHANDLE*
Gérez l’incident network Diagnostics Framework.
Valeur retournée
Type : HRESULT
Les valeurs de retour possibles incluent, sans s’y limiter, les éléments suivants.
Code de retour | Description |
---|---|
|
L’opération a réussi. |
|
Un ou plusieurs paramètres n’ont pas été fournis correctement. |
Remarques
Le niveau de diagnostic effectué dépend des paramètres fournis. La disponibilité du service PNRP et la disponibilité de la classe réseau IPv6 seront diagnostiquées, et un diagnostic supplémentaire sera effectué si certains paramètres sont fournis.
- Si peername est spécifié, NDF valide la disponibilité de cet homologue dans le réseau PNRP.
- Si diagnosticPublish est spécifié, NDF valide la possibilité de publier un nom dans PNRP.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ndfapi.h |
Bibliothèque | Ndfapi.lib |
DLL | Ndfapi.dll |