
标签:
重复运行检测共享内存方式系统结构:L_重复运行,L_写共享内存,L_读共享内存,检测内存,Z_共享内存_CreateFileMappingA,Z_共享内存_OpenFileMappingA,Z_共享内存_MapViewOfFile,Z_共享内存_CloseHandle,Z_共享内存_UnmapViewOfFile,Z_共享内存_拷贝内存_文本,L_A_取自进程ID,======程序集1||||------_启动子程序||||======窗口程序集1||||------_按钮1_被单击||||------_按钮2_被单击======程序集1||||------_启动子程序||||------_临时子程序||||------L_重复运行||||------L_写共享内存||||------L_读共享内存||||------检测内存||||======调用的Dll||||---[dll]------Z_共享内存_CreateFileMappingA||||---[dll]------Z_共享内存_OpenFileMappingA||||---[dll]------Z_共享内存_MapViewOfFile||||---[dll]------Z_共享内存_CloseHandle||||---[dll]------Z_共享内存_UnmapViewOfFile||||---[dll]------Z_共享内存_拷贝内存_文本||||---[dll]------L_A_取自进程ID 调用的DLL命令:.DLL命令Z_共享内存_CreateFileMappingA,整数型,"kernel32.dll","CreateFileMappingA".参数文件映射句柄,整数型,,指定欲在其中创建映射的一个文件句柄。&HFFFFFFFF&表示在内存中创建一个文件映射.参数安全对象,整数型,,SECURITY_ATTRIBUTES,指定一个安全对象,在创建文件映射时使用。如果为NULL(用ByValAsLong传递零),表示使用默认安全对象.参数打开映射方式,整数型,,下述常数之一:;PAGE_READONLY:以只读方式打开映射;PAGE_READWRITE:以可读、可写方式打开映射;PAGE_WRITECOPY:为写操作留下备份可组合使用下述一个或多个常数;SEC_COMMIT:为文件映射一个小节中的所有页分配内存;SEC_IMAGE:文件是个可执行文件;SEC_RESERVE:为没有分配实际内存的一个小节保留虚拟内存空间.参数文件映射最大长度,整数型,,文件映射的最大长度(高32位).参数文件映射的最小长度,整数型,,文件映射的最小长度(低32位)。如这个参数和dwMaximumSizeHigh都是零,就用磁盘文件的实际长度.参数映射对象名,文本型,,指定文件映射对象的名字。如存在这个名字的一个映射,函数就会打开它。用vbNull创建一个无名的文件映射;.DLL命令Z_共享内存_OpenFileMappingA,整数型,"kernel32.dll","OpenFileMappingA".参数常数,整数型,,带有前缀FILE_MAP_???的一个常数。参考MapViewOfFile函数的dwDesiredAccess参数的说明.参数进程继承,逻辑型,,如这个函数返回的句柄能由当前进程启动的新进程继承,则这个参数为TRUE.参数文件映射对象名称,文本型,,指定要打开的文件映射对象名称;.DLL命令Z_共享内存_MapViewOfFile,整数型,"kernel32.dll","MapViewOfFile",,将一个文件映射对象映射到当前应用程序的地址空间。MapViewOfFileEx允许我们指定一个基本地址来进行映射 文件映射在内存中的起始地址。零表示出错。会设置GetLastError.参数hFileMappingObject,整数型.参数dwDesiredAccess,整数型.参数dwFileOffsetHigh,整数型.参数dwFileOffsetLow,整数型.参数dwNumberOfBytesToMap,整数型.DLL命令Z_共享内存_CloseHandle,逻辑型,"kernel32.dll","CloseHandle".参数对象句柄,整数型,,欲关闭的一个对象的句柄;.DLL命令Z_共享内存_UnmapViewOfFile,逻辑型,"kernel32.dll","UnmapViewOfFile",,在当前应用程序的内存地址空间解除对一个文件映射对象的映射 非零表示成功,零表示失败。会设置GetLastError.参数lpBaseAddress,整数型,,指定要解除映射的一个文件映射的基准地址。这个地址是早先用MapViewOfFile函数获得的;.DLL命令Z_共享内存_拷贝内存_文本,,"kernel32.dll","RtlMoveMemory".参数目标数据,整数型,,any.参数原数据,文本型,传址,any.参数尺寸,整数型.DLL命令L_A_取自进程ID,整数型,"kernel32.dll","GetCurrentProcessId",公开

加载全部内容
易语言小说在线提取源码3.64 KB137人下载易语言小说在线提取源码系统结构:加载, ======窗口程序集1 || ||------_按钮1_被单击 || ||------加载 || ||------_按钮2_被单击 || ||------_按钮3_被单击
下载
易语言任意强制浏览器默认页源码14.89 KB120人下载任意强制浏览器默认页系统结构:易语言任意强制浏览器默认页源码,任意强制浏览器默认页 ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------_按钮1_被单击 || ||------_按钮2_被单击
下载
易语言wap取网络时间源码1009.84 K111人下载易语言wap取网络时间源码系统结构:易语言wap取网络时间源码,wap取网络时间 ======窗口程序集1 || ||------_按钮1_被单击
下载
易语言网站文件夹分析源码30.43 KB110人下载易语言网站文件夹分析源码系统结构:交互回调函数,获取风格文件名,列表框获取,错误页标题,风格图片,验证模版文件,验证模版图片,验证默认模版图片,验证图片文件,开始写到模版文件
下载
易语言类似易的KEY注册验证和KEY生成模块源码10.3 KB109人下载类似易的KEY注册验证和KEY生成模块系统结构:生成钥匙文件,文本加密,钥匙文件注册,十六进制到十进制,文本解密,======窗口程序集1||||------_按钮1_被单击||||------_按钮2_被单击======程序集
下载
易语言查询79种快递源码1 MB109人下载易语言查询79种快递源码系统结构:易语言查询79种快递源码,查询79种快递 ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------_按钮1_被单击
下载
易语言网页剪辑版存取源码384.97 KB105人下载易语言网页剪辑版存取源码系统结构:编辑器内容, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------编辑器内容 || ||------_按钮1_被单击 || ||------_按钮2_被单击 || ||------_按钮3_被单击
下载
易语言天气预报网页源码4.08 KB105人下载易语言天气预报网页系统结构:易语言天气预报网页源码,天气预报网页 ======窗口程序集1 || ||------_按钮1_被单击 || ||------__启动窗口_创建完毕
下载
易语言恒云雨多服务器演示例程源码14.58 KB105人下载恒云雨多服务器演示易语言源码例程系统结构:子线程1,子线程2,服务器处理1,服务器处理2, ======程序集1 || ||------_启动子程序 || || ======窗口程序集1 || ||------_窗口1_创建完毕 || ||------子线
下载
易语言受控端源码,易语言控制端源码,易语言简单远程控制源码4.04 KB104人下载易语言简单远程控制源码系统结构:连接,服务, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------连接 ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------服务
下载