publicstaticboolInstall(stringModuleName,stringProcName,IntPtrlpAddress)
{
Entryentry=entrys.Find(n=>n.ModuleName==ModuleName&&n.ProcName==ProcName);
if(entry==null)
{
entry=newEntry();
entry.ModuleName=ModuleName;
entry.ProcName=ProcName;
entrys.Add(entry);
IntPtrhModule=GetModuleHandle(ModuleName);//取模块句柄
if(hModule==IntPtr.Zero)returnfalse;