CAccessToken的文档记录很差,它的析构函数只是记录为:
“释放所有已分配的资源。”
我想知道这是多么真实,例如,如果我将Attach()附加到我用OpenProcessToken()获得的令牌,那么它对我来说是CloseHandle()吗?我认为它会,因为它没有Close()方法。此外,如果我调用“LoadUserProfile()”会发生什么,当CAccessToken超出范围时,是否会卸载配置文件?我注意到它没有“UnloadUserProfile()”方法......
答案 0 :(得分:1)
CAccessToken
源代码:
类析构函数调用Clear
并执行UnloadUserProfile
和CloseHandle
。