diff --git a/services/src/concurrent_task_controller.cpp b/services/src/concurrent_task_controller.cpp index 8eb42450edc2a5d05d61ea9f1a2475e8fe991fa8..dbace3eb95695ce36e90f4a997843610226c85b6 100644 --- a/services/src/concurrent_task_controller.cpp +++ b/services/src/concurrent_task_controller.cpp @@ -122,11 +122,11 @@ void TaskController::QueryInterval(int queryItem, IntervalReply& queryRs) std::string TaskController::GetProcessNameByToken() { AccessTokenID tokenID = IPCSkeleton::GetInstance().GetCallingTokenID(); - NativeTokenInfo tokenInfo; - if (AccessTokenKit::GetNativeTokenInfo(tokenID, tokenInfo) != AccessTokenKitRet::RET_SUCCESS) { + std::string processName; + if (AccessTokenKit::GetNativeTokenName(tokenID, processName) != AccessTokenKitRet::RET_SUCCESS) { return ""; } - return tokenInfo.processName; + return processName; } void TaskController::QueryUi(int uid, IntervalReply& queryRs)