C++黑客编程揭秘与防范之创建一个不会被删除的文件夹

[cpp] view plaincopyprint?

  1. CString strDir("d:\\zzz");  

  2. CString strAuto("d:\\zzz\\autorun.inf");  

  3. CString strImm("d:\\zzz\\autorun.inf\\Immunity...\\");  

  4.   

  5. void Immunity(LPCTSTR lpszDirectory)  

  6. {  

  7.     BOOL bRet = CreateDirectory(strDir, NULL);  

  8.     bRet = CreateDirectory(strAuto, NULL);  

  9.     bRet = CreateDirectory(strImm, NULL);  

  10. }  

  11.   

  12. void UnImmunity(LPCTSTR lpszDirectory)  

  13. {  

  14.     BOOL bRet = RemoveDirectory(strImm);  

  15.     bRet = RemoveDirectory(strAuto);  

  16.     bRet = RemoveDirectory(strDir);  

  17. }  


你可能感兴趣的:(C++黑客编程揭秘与防范之创建一个不会被删除的文件夹)