Returns the old database identifiers from the database GUID.
GSErrCode ACAPI_Database ( APIDb_GetDBUnIdFromGuidID, API_Guid* elemSetId, short* userId, UInt32* databaseId );
Parameters
- elemSetId
- [in] Unique identifier of the database.
- userId
- [out] First old identifier.
- databaseId
- [out] Second old identifier.
Return Values
NoError
- The function has completed with success.
APIERR_BADPARS
- One of the parameters is
nullptr
.
For other common API errors see the API Errors document.
Remarks
This function is used to convert the old database identifiers to the new guid.
Example
API_DatabaseInfo databaseInfo; ACAPI_Database (APIDb_GetCurrentDatabaseID, &databaseInfo, nullptr); UInt32 currentDatabaseId; short userId; ACAPI_Database (APIDb_GetDBUnIdFromGuidID, &databaseInfo.databaseUnId.elemSetId, &userId, ¤tDatabaseId);
Requirements
- Version: API 18 or later
- Header: APIdefs_Database.h
See Also
API_DatabaseUnId
APIDb_GetCurrentDatabase, APIDb_GetGuidFromDBUnIdID
ACAPI_Database, API Functions