分享

进程线程伪句柄转为真实句柄

 quasiceo 2014-01-04
分类: C++新手自学成长 2010-12-23 20:58 253人阅读 评论(0) 收藏 举报
  1. HANDLE hProcess=NULL;  
  2. DuplicateHandle(GetCurrentProcess(),  
  3.     GetCurrentProcess(),  
  4.     GetCurrentProcess(),  
  5.     &hProcess,  
  6.     0,  
  7.     FALSE,  
  8.     DUPLICATE_SAME_ACCESS);//伪进程句柄转为真实进程句柄  
  9. //...  
  10. //不用的时候必须关闭 不然会有资源泄露  
  11. CloseHandle(hProcess);  
  12. HANDLE hThread=NULL;  
  13. DuplicateHandle(GetCurrentProcess(),  
  14.     GetCurrentThread(),  
  15.     GetCurrentProcess(),  
  16.     &hThread,  
  17.     0,  
  18.     FALSE,  
  19.     DUPLICATE_SAME_ACCESS);//伪线程句柄转换为真实线程句柄  
  20. //..    
  21. //不用时也必须关闭  
  22. CloseHandle(hThread);  
 

剽窃核心编程上的

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多