|
@@ -900,6 +900,11 @@ void CIOCPModel::_TaskProcess(PER_IO_CONTEXT* pIoContext, ProPackage* pak)
|
|
|
{
|
|
|
_CaptureProc(pIoContext, pak);
|
|
|
}
|
|
|
+ else if (pak->header.version == 0xAC)
|
|
|
+ {
|
|
|
+
|
|
|
+ _TestWizardProc(pIoContext, pak);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
void CIOCPModel::_DeviceProc(PER_IO_CONTEXT* pIoContext, ProPackage* pak)
|
|
@@ -968,6 +973,14 @@ void CIOCPModel::_CaptureProc(PER_IO_CONTEXT* pIoContext, ProPackage* pak)
|
|
|
|
|
|
}
|
|
|
|
|
|
+void CIOCPModel::_TestWizardProc(PER_IO_CONTEXT* pIoContext, ProPackage* pak)
|
|
|
+{
|
|
|
+ if (TW::SendKey) {
|
|
|
+ std::string key = (char*)&pak->buf;
|
|
|
+ TW::SendKey(key.c_str());
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
|
|
|
|
|
|
|