#include <Windows.h>
BOOL
WINAPI DllMain(
HMODULE
hModule,
DWORD
ul_reason_for_call,
void
* lpReserved)
{
switch
(ul_reason_for_call)
case
DLL_PROCESS_ATTACH:
break
;
DLL_THREAD_ATTACH:
DLL_THREAD_DETACH:
DLL_PROCESS_DETACH:
}
return
TRUE;
main(
)
int
i;
char
file_name[MAX_PATH];
for
(i = 0; i < 70; i++)
sprintf_s(file_name,
sizeof
(file_name),
"HelloWorldv%d.dll"
, i);
CopyFileA(
"HelloWorldv.dll"
, file_name, FALSE);
hModule = LoadLibraryA(file_name);
printf
(
"[%d]%s, hModule:0x%08X, error:%d\n"
, i, file_name, hModule, GetLastError());
if
(hModule == NULL)
Sleep(100);
[注意]看雪招聘,专注安全领域的专业人才平台!
bjtwokeight C:\Users\administrator>net helpmsg 1114 动态链接库(DLL)初始化例程失败。 C:\Users\administrator>net helpms ...
wuzhouzcx 我也有 个TMD的dll直接第一次加载就会失败,getlasterr返回2,你敢信,不知道为什么
月光阴影 你这个可能真的就是路径写错了。