[Com0com-cvs] com0com/sys adddev.c,1.16,1.17 com0com.h,1.27,1.28
The virtual serial port driver for Windows.
Brought to you by:
vfrolov
From: Vyacheslav F. <vf...@us...> - 2006-08-23 13:48:23
|
Update of /cvsroot/com0com/com0com/sys In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv8473 Modified Files: adddev.c com0com.h Log Message: Implemented WMI functionality Index: adddev.c =================================================================== RCS file: /cvsroot/com0com/com0com/sys/adddev.c,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** adddev.c 23 Jun 2006 11:44:52 -0000 1.16 --- adddev.c 23 Aug 2006 13:48:12 -0000 1.17 *************** *** 20,23 **** --- 20,26 ---- * * $Log$ + * Revision 1.17 2006/08/23 13:48:12 vfrolov + * Implemented WMI functionality + * * Revision 1.16 2006/06/23 11:44:52 vfrolov * Mass replacement pDevExt by pIoPort *************** *** 102,105 **** --- 105,110 ---- } + IoWMIRegistrationControl(pDevExt->pDevObj, WMIREG_ACTION_DEREGISTER); + if (pDevExt->mappedSerialDevice) RtlDeleteRegistryValue(RTL_REGISTRY_DEVICEMAP, C0C_SERIAL_DEVICEMAP, *************** *** 321,324 **** --- 326,330 ---- pDevExt->mappedSerialDevice = TRUE; + pDevExt->pPhDevObj = pPhDevObj; pDevExt->pLowDevObj = IoAttachDeviceToDeviceStack(pNewDevObj, pPhDevObj); *************** *** 332,335 **** --- 338,343 ---- pNewDevObj->Flags |= DO_BUFFERED_IO; + IoWMIRegistrationControl(pNewDevObj, WMIREG_ACTION_REGISTER); + Trace0((PC0C_COMMON_EXTENSION)pDevExt, L"AddFdoPort OK"); *************** *** 532,535 **** --- 540,544 ---- pDevExt->portNum = num; + pDevExt->pPhDevObj = pPhDevObj; pDevExt->pLowDevObj = IoAttachDeviceToDeviceStack(pNewDevObj, pPhDevObj); Index: com0com.h =================================================================== RCS file: /cvsroot/com0com/com0com/sys/com0com.h,v retrieving revision 1.27 retrieving revision 1.28 diff -C2 -d -r1.27 -r1.28 *** com0com.h 23 Jun 2006 11:44:52 -0000 1.27 --- com0com.h 23 Aug 2006 13:48:12 -0000 1.28 *************** *** 20,23 **** --- 20,26 ---- * * $Log$ + * Revision 1.28 2006/08/23 13:48:12 vfrolov + * Implemented WMI functionality + * * Revision 1.27 2006/06/23 11:44:52 vfrolov * Mass replacement pDevExt by pIoPort *************** *** 135,138 **** --- 138,142 ---- #define FDO_EXTENSION \ COMMON_EXTENSION \ + PDEVICE_OBJECT pPhDevObj; \ PDEVICE_OBJECT pLowDevObj; \ |