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

ヘルパー クラスがノードで ID を発行できることを確認するかどうかを指定します。 FALSE の場合、この診断手順はスキップされます。

[in, optional] appId

種類: LPCWSTR

呼び出し元アプリケーションのアプリケーション ID。

[out] handle

型: NDFHANDLE*

ネットワーク診断フレームワーク インシデントを処理します。

戻り値

型: HRESULT

可能な戻り値は次のとおりですが、これらに限定されません。

リターン コード 説明
S_OK
操作が成功しました。
NDF_E_BAD_PARAM
1 つ以上のパラメーターが正しく指定されていません。

注釈

実行される診断のレベルは、指定されたパラメーターによって異なります。 PNRP サービスの可用性と IPv6 ネットワーク クラスの可用性が診断され、特定のパラメーターが指定された場合は追加の診断が実行されます。

  • peername が指定されている場合、NDF は PNRP ネットワークでそのピアの可用性を検証します。
  • diagnosePublish が指定されている場合、NDF は PNRP で名前を発行する機能を検証します。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー ndfapi.h
Library Ndfapi.lib
[DLL] Ndfapi.dll