PEER_APPLICATION structure (p2p.h)
La structure PEER_APPLICATION contient des données décrivant une application ou un composant logiciel installé localement qui peut être inscrit et partagé avec des contacts approuvés au sein d’un réseau de collaboration d’homologues.
Syntaxe
typedef struct peer_application_tag {
GUID id;
PEER_DATA data;
PWSTR pwzDescription;
} PEER_APPLICATION, *PPEER_APPLICATION;
Membres
id
Valeur GUID sous laquelle l’application est inscrite auprès de l’ordinateur local.
data
PEER_DATA structure qui contient les informations d’application dans une mémoire tampon d’octets membre. Ces informations sont disponibles pour toute personne qui peut interroger les informations de membre de l’homologue local. Ces données sont limitées à 16 Ko.
pwzDescription
Pointeur vers une chaîne Unicode terminée à zéro qui contient une description facultative de l’application locale. Cette description est limitée à 255 caractères Unicode.
Remarques
Une « application » est un ensemble de fonctionnalités logicielles ou logicielles disponibles sur le point de terminaison de l’homologue. Il s’agit généralement de packages logiciels qui prennent en charge les activités de mise en réseau des pairs, comme les jeux ou d’autres applications collaboratives.
Une application homologue a un GUID représentant une seule application spécifique. Lorsqu’une application est inscrite pour un homologue, ce GUID et l’application correspondante peuvent être mis à la disposition de tous les contacts approuvés de l’homologue, indiquant les activités auxquelles l’homologue peut participer. Pour désinscrire une application homologue, appelez PeerCollabUnregisterApplication avec ce GUID.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
En-tête | p2p.h |