是sfc_os.dll的第五号函数吧?这个dll在2k和xp中文件名不同,作用是暂时去掉单个文件的保护,重启和恢复保护,替换完成后重启没有提示,除非手动运行sfc,不知道是不是你想要的
#include <windows.h>
#pragma comment(lib,"user32")
typedef DWORD WINAPI SfcFileException(DWORD dwUnknown0, PWCHAR pwszFile, DWORD
dwUnknown1);
int main ()
{
DWORD result = 0;
WCHAR szW[100] = L"C:\\Windows\\system32\\cmd.exe";
HMODULE hLib = LoadLibrary("SFC_OS.DLL");
SfcFileException *se = (SfcFileException*)GetProcAddress(hLib,(LPCSTR)5);
result = se(0,szW,-1);
if (result)
MessageBox(NULL,"err","err",MB_OK);
else MessageBox(NULL,"success","success",MB_OK);
FreeLibrary(hLib);
return 1;
}
原文:
好像sfc.dll导出了一个未文档函数(忘掉了),调用可以去掉系统文件的保护,现在找不到文章
目前搜到的一些都是插线程winlogon.exe,有会那个函数的吗,帮帮忙
中 国 最 强 网 游 --- 网 易 梦 幻 西 游 ,166 万 玩 家 同 时 在 线
--~--~---------~--~----~------------~-------~--~----~
要向邮件组发送邮件,请发到 [email protected]
要退订此邮件,请发邮件至 [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---