Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
An event that something in the social graph has changed.
Syntax
typedef struct XblSocialManagerEvent {
XblUserHandle user;
XblSocialManagerEventType eventType;
hr eventType;
XblSocialManagerUserGroupHandle groupAffected;
XblSocialManagerUser* usersAffected[XBL_SOCIAL_MANAGER_MAX_AFFECTED_USERS_PER_EVENT];
} XblSocialManagerEvent
Members
user
Type: XblUserHandle
The user whose graph got changed.
eventType
Type: XblSocialManagerEventType
The type of event this is.
eventType
Type: hr
Error that occurred, or S_OK.
groupAffected
Type: XblSocialManagerUserGroupHandle
The user group that was loaded for XblSocialManagerEventType::SocialUserGroupLoaded or updated. For XblSocialManagerEventType::SocialUserGroupUpdated. Will be null for other types of events.
usersAffected
Type: XblSocialManagerUser*[XBL_SOCIAL_MANAGER_MAX_AFFECTED_USERS_PER_EVENT]
The users affected. Returned pointers valid until the next XblSocialManagerDoWork call.
Argument of
Requirements
Header: social_manager_c.h