Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenwmilib.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
1.7.6.1
|