Collaboration API Structures
The following structures support the Peer Collaboration functions.
Structure | Description |
---|---|
PEER_APPLICATION | Contains data describing a locally installed software application or component that can be registered and shared with trusted contacts within a peer collaboration network. |
PEER_APPLICATION_REGISTRATION_INFO | Contains peer application information for registration with the local computer. |
PEER_APP_LAUNCH_INFO | Contains the peer application application launch information provided by a contact in a previous peer invite request. |
PEER_COLLAB_EVENT_DATA | Contains variant data for each possible peer collaboration network event raised on a peer. |
PEER_COLLAB_EVENT_REGISTRATION | Contains the data used by a peer to register for specific peer collaboration network events. |
PEER_CONTACT | Contains information about a specific contact. |
PEER_ENDPOINT | Contains the address and friendly name of a peer endpoint. |
PEER_PEOPLE_NEAR_ME | Contains information about a peer in the same logical or virtual subnet. |
PEER_EVENT_APPLICATION_CHANGED_DATA | Contains information returned when a PEER_EVENT_ENDPOINT_APPLICATION_CHANGED or PEER_EVENT_MY_APPLICATION_CHANGED event is raised on a peer participating in a peer collaboration network. |
PEER_EVENT_ENDPOINT_CHANGED_DATA | Contains information returned when a PEER_EVENT_ENDPOINT_CHANGED or PEER_EVENT_MY_ENDPOINT_CHANGED event is raised on a peer participating in a peer collaboration network. |
PEER_EVENT_OBJECT_CHANGED_DATA | Contains information returned when a PEER_EVENT_ENDPOINT_OBJECT_CHANGED or PEER_EVENT_MY_OBJECT_CHANGED event is raised on a peer participating in a peer collaboration network. |
PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA | Contains information returned when a PEER_EVENT_PEOPLE_NEAR_ME_CHANGED event is raised on a peer participating in a subnet-specific peer collaboration network. |
PEER_EVENT_PRESENCE_CHANGED_DATA | Contains information returned when a PEER_EVENT_ENDPOINT_PRESENCE_CHANGED or PEER_EVENT_MY_PRESENCE_CHANGED event is raised on a peer participating in a peer collaboration network. |
PEER_EVENT_REQUEST_STATUS_CHANGED_DATA | Contains information returned when a PEER_EVENT_REQUEST_STATUS_CHANGED event is raised on a peer participating in a peer collaboration network. |
PEER_EVENT_WATCHLIST_CHANGED_DATA | Contains information returned when a PEER_EVENT_WATCHLIST_CHANGED event is raised on a peer participating in a peer collaboration network. |
PEER_INVITATION | Contains a request to initiate or join a peer collaboration activity. |
PEER_INVITATION_RESPONSE | A response to an invitation to join a peer collaboration activity. |
PEER_OBJECT | Contains application-specific run-time information that can be shared with trusted contacts within a peer collaboration network. |
PEER_PRESENCE_INFO | Contains specific peer presence information. |