Device API > BS2_GetAuthOperatorLevelEx
[+ 2.6.3] Gets specified device operator. (Support operator up to 1000)
When using BS2_SetAuthConfig, BS2_GetAuthConfig, there is a limitation that you can set operators up to 10.
The new API below accommodates setting operators up to 1,000.
#include "BS_API.h" int BS2_GetAuthOperatorLevelEx(void* context, BS2_DEVICE_ID deviceId, BS2_USER_ID* userIDs, uint32_t userIDCount, BS2AuthOperatorLevel** operatorlevelObj, uint32_t* numOperatorlevel);
context
: ContextdeviceId
: Device IDuserIDs
: User ID list trying to getuserIDCount
: Number of user IDoperatorlevelObj
: Pointer to store the operators from devicenumOperatorlevel
: Number of operators from device
Note
The operatorlevelObj variable needs to return the memory to the system by the BS2_ReleaseObject function after being used.
If successfully done, BS_SDK_SUCCESS
will be returned.
If there is an error, the corresponding error code will be returned.