API实现的TCP端口扫描器

易语言 2020-07-21 00:15:19

API实现的TCP端口扫描器

.DLL命令 WSASocketA, 整数型, "ws2_32.dll", "WSASocketA", 公开, 创建一个套接口
.参数 af, 整数型, , 一个地址族规范。目前仅支持AF_INET格式
.参数 type, 整数型, , 新套接口的类型描述
.参数 protocol, 整数型, , 套接口使用的特定协议,如果调用者不愿指定协议则定为0
.参数 lpProtocolInfo, 整数型, , 设置前面三个,可以忽略本参数
.参数 g, 整数型, , 保留给未来使用的套接字组。
.参数 dwFlags, 整数型, , 套接口属性描述

.DLL命令 CreateIoCompletionPort, 整数型, "kernel32.dll", "CreateIoCompletionPort", 公开, HANDLE WINAPI CreateIoCompletionPort
.参数 FileHandle, 整数型, , __in HANDLE FileHandle,
.参数 ExistingCompletionPort, 整数型, , __in_opt HANDLE ExistingCompletionPort,
.参数 CompletionKey, 整数型, , __in ULONG_PTR CompletionKey,
.参数 NumberOfConcurrentThreads, 整数型, , __in DWORD NumberOfConcurrentThreads,