ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

wmilib.c
Go to the documentation of this file.
00001 /*
00002  * PROJECT:         ReactOS WMI driver
00003  * COPYRIGHT:       GPL - See COPYING in the top level directory
00004  * FILE:            drivers/wmi/wmilib.c
00005  * PURPOSE:         Windows Management Intstrumentation
00006  * PROGRAMMERS:     Aleksey Bragin (aleksey@reactos.org)
00007  *                  
00008  */
00009 
00010 /* INCLUDES *****************************************************************/
00011 
00012 #include <stdio.h>
00013 #include <ntddk.h>
00014 #include <wmilib.h>
00015 
00016 #define NDEBUG
00017 #include <debug.h>
00018 
00019 /* FUNCTIONS ****************************************************************/
00020 
00021 
00022 NTSTATUS
00023 NTAPI
00024 WmiCompleteRequest(IN PDEVICE_OBJECT DeviceObject,
00025                    IN PIRP Irp,
00026                    IN NTSTATUS Status,
00027                    IN ULONG BufferUsed,
00028                    IN CCHAR PriorityBoost)
00029 {
00030     DPRINT1("WmiLib: WmiCompleteRequest() unimplemented\n");
00031     return STATUS_SUCCESS;
00032 }
00033 
00034 NTSTATUS
00035 NTAPI
00036 WmiFireEvent(IN PDEVICE_OBJECT DeviceObject,
00037              IN LPCGUID Guid,
00038              IN ULONG InstanceIndex,
00039              IN ULONG EventDataSize,
00040              IN PVOID EventData)
00041 {
00042     DPRINT1("WmiLib: WmiFireEvent() unimplemented\n");
00043     return STATUS_SUCCESS;
00044 }
00045 
00046 NTSTATUS
00047 NTAPI
00048 WmiSystemControl(IN PWMILIB_CONTEXT WmiLibInfo,
00049                  IN PDEVICE_OBJECT DeviceObject,
00050                  IN PIRP Irp,
00051                  OUT PSYSCTL_IRP_DISPOSITION IrpDisposition)
00052 {
00053     DPRINT1("WmiLib: WmiSystemControl() unimplemented\n");
00054 
00055     /* Return info that Irp is not completed */
00056     if (IrpDisposition)
00057         *IrpDisposition = IrpNotCompleted;
00058 
00059     return STATUS_SUCCESS;
00060 }

Generated on Sun May 27 2012 04:28:40 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.