APIDb_GetGuidFromDBUnIdID
예전 데이터베이스 식별자들로부터 GUID를 리턴합니다.
GSErrCode ACAPI_Database ( APIDb_GetGuidFromDBUnIdID, short* userId, UInt32* databaseId, API_Guid* elemSetId );
파라미터
- userId
- [in] 1번째 예전 식별자입니다.
- databaseId
- [in] 2번째 예전 식별자입니다.
- elemSetId
- [out] 데이터베이스의 유일 식별자입니다.
리턴 값
NoError
- 함수가 성공적으로 완료되었습니다.
APIERR_BADPARS
- 파라미터들 중 하나가
NULL
입니다. 또는databaseId
가 0입니다.
다른 공통 API 오류들에 대해서는 API 오류 문서를 보십시오.
설명
이 함수는 새로운 데이터베이스 식별자 guid를 예전 식별자들로 변환하는 데 사용합니다.
예제
Environment Control 예제 애드온이 평면도의 guid를 가져오기 위해 이 함수를 사용합니다.
API_DatabaseUnId floorPlan; BNZeroMemory (&floorPlan, sizeof (API_DatabaseUnId)); { short userId; UInt32 databaseId = 1; ACAPI_Database (APIDb_GetGuidFromDBUnIdID, &userId, &databaseId, &floorPlan.elemSetId); }
요구사항
- 버전: API 18 또는 이후
- 헤더: APIdefs_Database.h
참고사항
API_DatabaseUnId
APIDb_GetCurrentDatabase, APIDb_GetDBUnIdFromGuidID
ACAPI_Database, API 함수