由于我的需求是短时间内ping多台机子,所以需要异步执行,微软提供的例子是同步方式的,根据微软官方提供的icmpSendEcho2函数的信息,我需要定义一个空的宏PIO_APC_ROUTINE_DEFINED,定义完之后,编译又出现“未声明的标识符”,最后上网查需要定义两个数据类型。typedefstruct_IO_STATUS_BLOCK{union{longStatus;void*Pointer;};unsignedlong*Information;}IO_STATUS_BLOCK,*PIO_STATUS_BLOCK;typedefvoid(__stdcall*PIO_APC_ROUTIN