struttura PEER_APPLICATION (p2p.h)
La struttura PEER_APPLICATION contiene dati che descrivono un'applicazione o un componente software installato localmente che possono essere registrati e condivisi con contatti attendibili all'interno di una rete di collaborazione peer.
Sintassi
typedef struct peer_application_tag {
GUID id;
PEER_DATA data;
PWSTR pwzDescription;
} PEER_APPLICATION, *PPEER_APPLICATION;
Members
id
Valore GUID in cui l'applicazione viene registrata nel computer locale.
data
PEER_DATA struttura che contiene le informazioni sull'applicazione in un buffer di byte membro. Queste informazioni sono disponibili per chiunque possa eseguire query sulle informazioni sui membri del peer locale. Questi dati sono limitati a 16.000.
pwzDescription
Puntatore a una stringa Unicode con terminazione zero che contiene una descrizione facoltativa dell'applicazione locale. Questa descrizione è limitata a 255 caratteri Unicode.
Commenti
Un'applicazione è un set di funzionalità software o software disponibili nell'endpoint del peer. In genere, si riferisce a pacchetti software che supportano attività di rete peer, ad esempio giochi o altre applicazioni collaborative.
Un'applicazione peer ha un GUID che rappresenta una singola applicazione specifica. Quando un'applicazione viene registrata per un peer, questo GUID e l'applicazione corrispondente possono essere resi disponibili a tutti i contatti attendibili del peer, indicando le attività a cui il peer può partecipare. Per annullare la registrazione di un'applicazione peer, chiamare PeerCollabUnregisterApplication con questo GUID.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Intestazione | p2p.h |