nn::nex::DataStoreClient::GetPersistenceInfo Member Function

Syntax

virtual qBool GetPersistenceInfo(
     ProtocolCallContext * pContext,
     qUnsignedInt32 pid,
     qUnsignedInt16 persistenceSlotId,
     DataStorePersistenceInfo * pPersistenceInfo
);

Parameters

Name Description
in pContext Call information.
in pid The principal ID of the target for which you want to get the persistence information. If INVALID_PRINCIPALID is specified, then the information of the local system itself is obtained.
in persistenceSlotId The persistence slot ID.
out pPersistenceInfo The persistence information.

Return Values



Value Description
true RMC call initialization succeeded.
false Failure.

Description

Gets the persistence information.

Gets the persistence information for the specified principal ID and persistence slot ID. The asynchronous process fails when the specified persistence slot is not used or has already been made non-persistent, or if there is no access rights for the target data. Note that even if a valid data ID is obtained here, there is a possibility that when the data is accessed it will already be deleted.

Revision History

2012/05/29
Initial version.

CONFIDENTIAL