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