PeerCollabGetApplicationRegistrationInfo, fonction (p2p.h)
La fonction PeerCollabGetApplicationRegistrationInfo obtient des informations d’inscription spécifiques à l’application.
Syntaxe
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabGetApplicationRegistrationInfo(
[in] const GUID *pApplicationId,
[in] PEER_APPLICATION_REGISTRATION_TYPE registrationType,
[out] PPEER_APPLICATION_REGISTRATION_INFO *ppApplication
);
Paramètres
[in] pApplicationId
Pointeur vers la valeur GUID qui représente les indicateurs d’inscription d’application d’un homologue particulier.
[in] registrationType
Valeur d’énumération PEER_APPLICATION_REGISTRATION_TYPE qui indique si l’application de l’homologue est inscrite auprès de l’utilisateur actuel ou de tous les utilisateurs de l’ordinateur local.
[out] ppApplication
Pointeur vers l’adresse d’une structure de PEER_APPLICATION_REGISTRATION_INFO qui contient les informations sur l’application inscrite spécifique d’un homologue. Les données retournées dans ce paramètre peuvent être libérées en appelant PeerFreeData.
Valeur retournée
Retourne S_OK si la fonction réussit. Sinon, la fonction retourne l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
La mémoire est insuffisante pour prendre en charge cette opération. |
|
L’un des arguments n’est pas valide. |
|
L’application demandée n’est pas inscrite pour le type d’inscription donné. |
Remarques
Une application est un ensemble de logiciels ou de fonctionnalités 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.
L’application d’un homologue a un GUID représentant une seule application. 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 l’application d’un 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 |
Plateforme cible | Windows |
En-tête | p2p.h |
Bibliothèque | P2P.lib |
DLL | P2P.dll |
Voir aussi
PEER_APPLICATION_REGISTRATION_INFO
PEER_APPLICATION_REGISTRATION_TYPE