다음을 통해 공유


XblSocialManagerEvent

소셜 그래프에서 특정 항목이 변경된 이벤트입니다.

구문

typedef struct XblSocialManagerEvent {  
    XblUserHandle user;  
    XblSocialManagerEventType eventType;  
    hr eventType;  
    XblSocialManagerUserGroupHandle groupAffected;  
    XblSocialManagerUser* usersAffected[XBL_SOCIAL_MANAGER_MAX_AFFECTED_USERS_PER_EVENT];  
} XblSocialManagerEvent  

멤버

user
형식: XblUserHandle

변경된 그래프의 사용자입니다.

eventType
형식: XblSocialManagerEventType

이 이벤트의 형식입니다.

eventType
형식: hr

발생한 오류 또는 S_OK입니다.

groupAffected
형식: XblSocialManagerUserGroupHandle

XblSocialManagerEventType::SocialUserGroupLoaded에 대해 로드 또는 업데이트된 사용자 그룹입니다. XblSocialManagerEventType::SocialUserGroupUpdated의 경우. 다른 유형의 이벤트에 대해서는 null입니다.

usersAffected
형식: XblSocialManagerUser*[XBL_SOCIAL_MANAGER_MAX_AFFECTED_USERS_PER_EVENT]

영향을 받은 사용자입니다. 반환된 포인터는 다음 XblSocialManagerDoWork 호출까지 유효합니다.

인수

XblSocialManagerDoWork

요구 사항

헤더: social_manager_c.h

참고

social_manager_c