PeerGraphDeleteRecord, fonction (p2p.h)
La fonction PeerGraphDeleteRecord marque un enregistrement comme supprimé dans un graphique homologue. L’enregistrement n’est pas disponible sur un nœud local pour les appels de fonction, par exemple, les appels à PeerGraphGetRecord et PeerGraphEnumRecords.
Syntaxe
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphDeleteRecord(
[in] HGRAPH hGraph,
[in] const GUID *pRecordId,
[in] BOOL fLocal
);
Paramètres
[in] hGraph
Gérer vers un graphique d’homologue.
[in] pRecordId
Pointeur vers un ID d’enregistrement à supprimer.
[in] fLocal
Spécifiez TRUE pour supprimer un enregistrement d’une base de données locale uniquement sans informer le reste d’un graphique homologue de la modification. Spécifiez FALSE pour supprimer l’enregistrement d’un graphique homologue entier.
Valeur retournée
Si l’appel de fonction réussit, la valeur de retour est S_OK. Sinon, elle retourne l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
Impossible d’accéder à un graphique homologue. |
|
Le graphe homologue n’est pas synchronisé. Les enregistrements ne peuvent pas être supprimés tant que le graphique n’est pas synchronisé. |
|
Le handle d’un graphique d’homologue n’est pas valide. |
|
Le graphe homologue doit être initialisé avec un appel à PeerGraphStartup avant d’utiliser cette fonction. |
|
L’enregistrement spécifié est introuvable. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP2 [applications de bureau uniquement],Windows XP avec SP1 avec le pack de mise en réseau avancé pour Windows XP |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | p2p.h |
Bibliothèque | P2PGraph.lib |
DLL | P2PGraph.dll |
Voir aussi
PeerGraphGetRecord