求助:获取安装的DLL信息失败。
我用下面的代码去获取一个安装了的DLL信息,但不成功,获取一个安装了的EXE时却成功了,是什么原因?麻烦大家看下:
TApaAppInfo appInfo;
RApaLsSession apaSession;
User::LeaveIfError(apaSession.Connect());
CleanupClosePushL(apaSession);
const TInt appUid = 0xE1087DEC; //DLL的UID已知,已安装成功
TUid id(TUid::Uid(appUid));
TInt CJ = apaSession.GetAppInfo(appInfo,id); //获取DLL时CJ值总为-1
是不是我DLL的PKG不对?我是生成一个空的DLL工程,然后打包成SIS安装包,没作任何修改。