PeerGraphValidateDeferredRecords 関数 (p2p.h)
PeerGraphValidateDeferredRecords 関数は、セキュリティ モジュールが検証するために遅延レコードを再送信する時間であることを Peer Graphing Infrastructure に示します。
構文
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphValidateDeferredRecords(
[in] HGRAPH hGraph,
[in] ULONG cRecordIds,
[in] const GUID *pRecordIds
);
パラメーター
[in] hGraph
ピア グラフへの処理。
[in] cRecordIds
pRecordIds で指定されたレコードの数を指定します。 ゼロ (0) を指定して、すべての遅延レコードを検証するように Graphing インフラストラクチャに指示します。 ゼロ (0) を指定した場合、 pRecordIds は無視されます。
[in] pRecordIds
検証するレコード ID の配列へのポインター。
戻り値
関数呼び出しが成功した場合、戻り値は S_OK。 それ以外の場合は、次のいずれかの値が返されます。
リターン コード | 説明 |
---|---|
|
パラメーターの 1 つが無効です。 |
|
指定した操作を実行するのに十分なメモリがありません。 |
|
ピア グラフへのハンドルが無効です。 |
|
ピア グラフは、この関数を使用する前に PeerGraphStartup の呼び出しで初期化する必要があります。 |
注釈
ピア グラフ内の近隣から新しいレコードがコンピューターに送信されると、ピア グラフ インフラストラクチャは、PeerGraphCreate または PeerGraphOpen の呼び出し中にPEER_SECURITY_INTERFACE構造で指定されたPFNPEER_VALIDATE_RECORD コールバックを呼び出して、レコードの検証を試みます。 セキュリティ モジュールにレコードの検証に必要なすべての情報がない場合は、PEER_E_DEFERRED_VALIDATION エラーが返されます。 セキュリティ モジュールが十分な情報を取得したら、 PeerGraphValidateDeferredRecords を使用してレコードを検証する必要があります。 この関数が呼び出されると、ピア グラフ インフラストラクチャは PFNPEER_VALIDATE_RECORD を呼び出して 、pRecordIds 内の ID を持つレコードを検証します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP と SP2 [デスクトップ アプリのみ],Windows XP SP1 と Advanced Networking Pack forWindows XP |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | p2p.h |
Library | P2PGraph.lib |
[DLL] | P2PGraph.dll |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示