Funzione PeerGraphValidateDeferredRecords (p2p.h)
La funzione PeerGraphValidateDeferredRecords indica all'infrastruttura peer graphing che è il momento di inviare nuovamente i record posticipati per il modulo di sicurezza da convalidare.
Sintassi
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphValidateDeferredRecords(
[in] HGRAPH hGraph,
[in] ULONG cRecordIds,
[in] const GUID *pRecordIds
);
Parametri
[in] hGraph
Gestire il grafico peer.
[in] cRecordIds
Specifica il numero di record specificati in pRecordIds. Specificare zero (0) per indicare all'infrastruttura graphing di convalidare tutti i record posticipati. Se viene specificato zero (0), pRecordIds viene ignorato .
[in] pRecordIds
Puntatore a una matrice di ID record da convalidare.
Valore restituito
Se la chiamata di funzione ha esito positivo, il valore restituito è S_OK. In caso contrario, restituisce uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Uno dei parametri non è valido. |
|
Memoria insufficiente per eseguire l'operazione specificata. |
|
L'handle al grafico peer non è valido. |
|
Il grafico peer deve essere inizializzato con una chiamata a PeerGraphStartup prima di usare questa funzione. |
Commenti
Quando un nuovo record arriva al computer dal relativo vicino nel grafico peer, peer graphing Infrastructure tenta di convalidare il record chiamando il callback PFNPEER_VALIDATE_RECORD, specificato nella struttura PEER_SECURITY_INTERFACE durante una chiamata a PeerGraphCreate o PeerGraphOpen. Se il modulo di sicurezza non dispone di tutte le informazioni necessarie per convalidare il record, restituisce l'errore di PEER_E_DEFERRED_VALIDATION. Dopo aver ottenuto informazioni sufficienti, il modulo di sicurezza deve quindi convalidare i record usando PeerGraphValidateDeferredRecords. Quando questa funzione viene chiamata, l'infrastruttura peer graphing chiama PFNPEER_VALIDATE_RECORD per convalidare i record con ID in pRecordIds.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP con SP2 [solo app desktop], Windows XP con SP1 con Advanced Networking Pack forWindows XP |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | p2p.h |
Libreria | P2PGraph.lib |
DLL | P2PGraph.dll |