qBool AssociateNexUniqueIdWithMyPrincipalId( ProtocolCallContext * pContext, const UniqueIdInfo & uniqueIdInfo ); qBool AssociateNexUniqueIdWithMyPrincipalId( ProtocolCallContext * pContext, const qVector< UniqueIdInfo > & uniqueIdInfo );
AssociateNexUniqueIdWithMyPrincipalId ( ProtocolCallContext *, const UniqueIdInfo & )
|
Associates a NEX unique ID with the local user's principal ID. |
AssociateNexUniqueIdWithMyPrincipalId ( ProtocolCallContext *, const qVector< UniqueIdInfo > & )
|
Associates multiple NEX unique IDs with the local user's principal ID. |
Registers the NEX unique ID specified in uniqueIdInfo as the primary associated NEX unique ID and deletes any other associations. If INVALID_UNIQUEID
is specified as the NEX unique ID, all associations are deleted.
If you specify a NEX unique ID that is already associated with a different user, the other user must be offline. If that user is online, QERROR(RendezVous, DuplicateEntry)
is returned.
If an empty list is specified for uniqueIdInfo, all associations are deleted. The first ID in uniqueIdInfo is the primary associated NEX unique ID.
If you specify a NEX unique ID that is already associated with a different user, the other user must be offline. If that user is online, QERROR(RendezVous, DuplicateEntry)
is returned.
CONFIDENTIAL