* Sync up to trunk head (r65353).
[reactos.git] / drivers / storage / classpnp / classwmi.c
index 1589c59..890b347 100644 (file)
@@ -23,7 +23,10 @@ Revision History:
 
 #include "classp.h"
 
+#include <wmistr.h>
+
 NTSTATUS
+NTAPI
 ClassSystemControl(
     IN PDEVICE_OBJECT DeviceObject,
     IN PIRP Irp
@@ -121,6 +124,7 @@ Return Value:
 
 --*/
 NTSTATUS
+NTAPI
 ClassSystemControl(
     IN PDEVICE_OBJECT DeviceObject,
     IN PIRP Irp
@@ -225,7 +229,7 @@ ClassSystemControl(
             PGUIDREGINFO guidList;
             PWMIREGINFOW wmiRegInfo;
             PWMIREGGUIDW wmiRegGuid;
-            PDEVICE_OBJECT pdo;
+            //PDEVICE_OBJECT pdo;
             PUNICODE_STRING regPath;
             PWCHAR stringPtr;
             ULONG retSize;
@@ -551,6 +555,7 @@ Return Value:
 --*/
 SCSIPORTAPI
 NTSTATUS
+NTAPI
 ClassWmiCompleteRequest(
     IN PDEVICE_OBJECT DeviceObject,
     IN PIRP Irp,
@@ -559,17 +564,14 @@ ClassWmiCompleteRequest(
     IN CCHAR PriorityBoost
     )
 {
-    PCOMMON_DEVICE_EXTENSION commonExtension = DeviceObject->DeviceExtension;
     PIO_STACK_LOCATION irpStack = IoGetCurrentIrpStackLocation(Irp);
-    UCHAR MinorFunction;
+    //UCHAR MinorFunction;
     PUCHAR buffer;
     ULONG retSize;
     UCHAR minorFunction;
-    ULONG bufferSize;
 
     minorFunction = irpStack->MinorFunction;
     buffer = (PUCHAR)irpStack->Parameters.WMI.Buffer;
-    bufferSize = irpStack->Parameters.WMI.BufferSize;
 
     switch(minorFunction)
     {
@@ -715,6 +717,7 @@ Return Value:
 
 --*/
 NTSTATUS
+NTAPI
 ClassWmiFireEvent(
     IN PDEVICE_OBJECT DeviceObject,
     IN LPGUID Guid,