qBool UpdatePrivacySetting( ProtocolCallContext * pContext, qBool onlineStatus, qBool participation );
Name | Description | |
---|---|---|
in | pContext | Call information. |
in | onlineStatus | The online status privacy setting (true : public, false : private) |
in | participation | Privacy setting for participation in persistent gatherings (true : public, false : private). |
Value | Description |
---|---|
true |
Call initialization succeeded. |
false |
Failure. |
Changes the privacy setting about participation in matchmaking sessions and persistent gatherings.
Changes the privacy setting about the status of participation in matchmaking sessions and persistent gatherings.
When onlineStatus is set to false
, an empty list is returned upon becoming the search target by the MatchmakeExtensionClient::GetPlayingSession
function. When participation is set to false
, an empty list is returned upon becoming the search target by the MatchmakeExtensionClient::FindPersistentGatheringByParticipant
function.
The privacy setting is public for a user who has never called this function.
CONFIDENTIAL