repository: C:/dev/kvm-guest-drivers-windows
branch: master
commit aaad872ebd2333e081b82b6efe62314f21256e71
Author: Yan Vugenfirer <[email protected]>
Date:   Mon Feb 15 14:36:27 2010 +0200

    [WIN-GUEST-DRIVERS] Balloon - remove WMI usage.
    
                Signed-off-by: Yan Vugenfirer <[email protected]>

diff --git a/Balloon/BalloonWDF/Device.c b/Balloon/BalloonWDF/Device.c
index b6afbd7..db63508 100644
--- a/Balloon/BalloonWDF/Device.c
+++ b/Balloon/BalloonWDF/Device.c
@@ -87,8 +87,6 @@ NTSTATUS BalloonDeviceAdd(
         return status;
     }
 
-    status = WmiRegistration(device);
-
     TraceEvents(TRACE_LEVEL_INFORMATION, DBG_PNP, "<-- BalloonDeviceAdd\n");
     return status;
 }
diff --git a/Balloon/BalloonWDF/ProtoTypes.h b/Balloon/BalloonWDF/ProtoTypes.h
index 5bf695f..371694f 100644
--- a/Balloon/BalloonWDF/ProtoTypes.h
+++ b/Balloon/BalloonWDF/ProtoTypes.h
@@ -104,7 +104,6 @@ WDF_DECLARE_CONTEXT_TYPE_WITH_NAME(WORKITEM_CONTEXT,
 DRIVER_INITIALIZE DriverEntry; 
 EVT_WDF_OBJECT_CONTEXT_CLEANUP EvtDriverContextCleanup;
 EVT_WDF_DRIVER_DEVICE_ADD BalloonDeviceAdd;
-EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE EvtWmiDeviceInfoQueryInstance;
 
 NTSTATUS
 BalloonPrepareHardware(
@@ -227,11 +226,6 @@ RestartInterrupt(
     return TRUE;
 }
 
-NTSTATUS
-WmiRegistration(
-    WDFDEVICE      hDevice
-);
-
 BOOLEAN 
 LogError(
     __in PDRIVER_OBJECT  drvObj,
diff --git a/Balloon/BalloonWDF/balloon.rc b/Balloon/BalloonWDF/balloon.rc
index 704ca0c..c7ed1b3 100644
--- a/Balloon/BalloonWDF/balloon.rc
+++ b/Balloon/BalloonWDF/balloon.rc
@@ -46,5 +46,3 @@
 
 #include "common.ver"
 #include "ballog.rc"
-
-MofResourceName MOFDATA balloon.bmf
diff --git a/Balloon/BalloonWDF/makefile.inc b/Balloon/BalloonWDF/makefile.inc
index 5c3ab8e..81ffd40 100644
--- a/Balloon/BalloonWDF/makefile.inc
+++ b/Balloon/BalloonWDF/makefile.inc
@@ -5,14 +5,3 @@ STAMP=stampinf -f $@ -a $(_BUILDARCH) -k 
$(KMDF_VERSION_MAJOR).$(KMDF_VERSION_MI
 $(OBJ_PATH)\$(O)\$(INF_NAME).inf: $(_INX)\$(INF_NAME).inx 
     copy $(_INX)\$(@B).inx $@
     $(STAMP)
-
-mofcomp: $(OBJ_PATH)\$(O)\balloon.bmf
-
-$(OBJ_PATH)\$O\balloon.bmf : $(OBJ_PATH)\$O\balloon.mof
-        del /q wmiballoon.h
-        del /q wmiballoon.vbs
-        del /q wmiballoon.x
-        mofcomp -WMI -B:$(OBJ_PATH)\$O\balloon.bmf balloon.mof
-        wmimofck -m -h$(OBJ_PATH)\$(O)\wmiballoon.h 
-t$(OBJ_PATH)\$(O)\wmiballoon.vbs -x$(OBJ_PATH)\$(O)\wmiballoon.x 
-w$(OBJ_PATH)\$O\htm $(OBJ_PATH)\$O\balloon.bmf
-
-$(OBJ_PATH)\$O\wmiballoon.vbs $(OBJ_PATH)\$O\wmidata.h 
$(OBJ_PATH)\$O\wmiballoon.x: $(OBJ_PATH)\$O\balloon.bmf
diff --git a/Balloon/BalloonWDF/sources b/Balloon/BalloonWDF/sources
index 690db59..b4fbad2 100644
--- a/Balloon/BalloonWDF/sources
+++ b/Balloon/BalloonWDF/sources
@@ -20,23 +20,16 @@ NTTARGETFILES=
 
 SOURCES=            \
         ballog.mc   \
-        Balloon.mof \
         Balloon.rc  \
         Driver.c    \
         Device.c    \
         Balloon.c   \
-        wmi.c       \
         utils.c 
 
 PRECOMPILED_INCLUDE=precomp.h
 PRECOMPILED_PCH=precomp.pch
 PRECOMPILED_OBJ=precomp.obj
 
-NTTARGETFILE0=mofcomp\
-        $(OBJ_PATH)\$O\wmiballoon.h   \
-        $(OBJ_PATH)\$O\wmiballoon.x   \
-        $(OBJ_PATH)\$O\wmiballoon.vbs
-
 #ENABLE_EVENT_TRACING=1
 
 ENABLE_COM_DEBUG=1
--
To unsubscribe from this list: send the line "unsubscribe kvm-commits" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to