Old revisions Add to book Export to PDF Book Creator Add this page to your book Book Creator Remove this page from your book Manage book (0 page(s)) Help Log Management API > BS2_GetFilteredLog BS2_GetFilteredLog Gets all the log records that matches the given condition. Declaration #include "BS_API.h" int BS2_GetFilteredLog(void* context, uint32_t deviceId, char* uid, uint16_t eventCode, uint32_t start, uint32_t end, uint8_t tnakey, BS2Event** logsObj, uint32_t* numLog); See BS2Event Structure Parameter [In] context : Context [In] deviceId : Device ID [In] uid : User ID. When the value is NULL, it means all users. [In] eventCode : Log event code. When the value is 0, it means all events. [In] start : Filtered search start time. When the value is 0, it means there are no limitations. [In] end : Filtered search end time. When the value is 0, it means there are no limitations. [In] tnakey : TNA key. When the value is 0, it means all TNA keys. [Out] logsObj : Pointer to store the log record's address. [Out] numLog : Number of log record. NOTE The logsObj variable needs to return the memory to the system by the BS2_ReleaseObject function after being used. Return Value If successfully done, BS_SDK_SUCCESS will be returned. If there is an error, the corresponding error code will be returned. See Also BS2_GetLog BS2_ClearLog