PEER_EVENT_REQUEST_STATUS_CHANGED_DATA structure (p2p.h)

The PEER_EVENT_REQUEST_STATUS_CHANGED_DATA structure contains information returned when a PEER_EVENT_REQUEST_STATUS_CHANGED event is raised on a peer participating in a peer collaboration network.

Syntax

typedef struct peer_event_request_status_changed_data_tag {
  PPEER_ENDPOINT pEndpoint;
  HRESULT        hrChange;
} PEER_EVENT_REQUEST_STATUS_CHANGED_DATA, *PPEER_EVENT_REQUEST_STATUS_CHANGED_DATA;

Members

pEndpoint

Pointer to a PEER_ENDPOINT structure that contains the peer endpoint information for the contact whose change in request status raised the event.

hrChange

HRESULT value that indicates the change in request status that occurred.

Remarks

This event is raised when the infrastructure finishes processing the request for PeerCollabRefreshEndpointData or PeerCollabSubscribeEndpointData. If the process fails hrChange value will most typically be PEER_E_CONNECTION_FAILED.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server None supported
Header p2p.h

See also

PEER_CHANGE_TYPE

PEER_ENDPOINT

Peer Collaboration API Structures