变量名 | 类 型 | 静态 | 数组 | 备 注 |
文本 | 文本型 | | |
指针 | 整数型 | | |
wParam | 整数型 | | |
调试输出 (取程序名称 (1
) +
“,开始执行!”)
判断循环首 (真)

如果真 (GetQueuedCompletionStatus (c_IOCPLog, wParam, -1, -1, -1
))

InterlockedDecrement (IOCPLog原子数
) 

文本 =
指针到文本 (wParam
)
释放内存 (wParam
)

如果 (寻找文本 (文本,
“排队运行子程序”, ,
假) > -1
)


文本 =
文本_取右边 (文本,
“排队运行子程序”) 

输出调试文本 (“运行子程序”)

调用子程序 (到整数 (文本
), , ,
)

输出调试文本 (“运行日志”)

日志写到本地 (文本
)





判断循环尾 ()
变量名 | 类 型 | 静态 | 数组 | 备 注 |
iLen | 整数型 | | |
hMem | 整数型 | | |
Presult | 逻辑型 | | |
如果真 (文本 =
“”)
返回 (假)hMem = 申请内存 (取文本长度 (文本) + 1, )
如果真 (hMem = 0
)
返回 (假)写到内存 (文本, hMem, )Presult =
PostQueuedCompletionStatus (c_IOCPLog, hMem, hMem, hMem
)
如果真 (Presult
)
InterlockedIncrement (IOCPLog原子数
) 返回 (Presult)变量名 | 类 型 | 静态 | 数组 | 备 注 |
iLen | 整数型 | | |
hMem | 整数型 | | |
Presult | 逻辑型 | | |
如果真 (文本 =
“”)
返回 (假)文本 = “排队运行子程序” + 文本hMem =
申请内存 (取文本长度 (文本
) + 1,
)
如果真 (hMem = 0
)
返回 (假)写到内存 (文本, hMem, )Presult =
PostQueuedCompletionStatus (c_IOCPLog, hMem, hMem, hMem
)
如果真 (Presult
)
InterlockedIncrement (IOCPLog原子数
) 返回 (Presult)