/* * PROJECT: ReactOS WMI driver * COPYRIGHT: GPL - See COPYING in the top level directory * FILE: drivers/wmi/wmilib.c * PURPOSE: Windows Management Instrumentation * PROGRAMMERS: Aleksey Bragin (aleksey@reactos.org) * */ /* INCLUDES *****************************************************************/ #include #include #include #define NDEBUG #include /* FUNCTIONS ****************************************************************/ NTSTATUS NTAPI WmiCompleteRequest(IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp, IN NTSTATUS Status, IN ULONG BufferUsed, IN CCHAR PriorityBoost) { DPRINT1("WmiLib: WmiCompleteRequest() unimplemented\n"); return STATUS_SUCCESS; } NTSTATUS NTAPI WmiFireEvent(IN PDEVICE_OBJECT DeviceObject, IN LPCGUID Guid, IN ULONG InstanceIndex, IN ULONG EventDataSize, IN PVOID EventData) { DPRINT1("WmiLib: WmiFireEvent() unimplemented\n"); return STATUS_SUCCESS; } NTSTATUS NTAPI WmiSystemControl(IN PWMILIB_CONTEXT WmiLibInfo, IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp, OUT PSYSCTL_IRP_DISPOSITION IrpDisposition) { DPRINT1("WmiLib: WmiSystemControl() unimplemented\n"); /* Return info that Irp is not completed */ if (IrpDisposition) *IrpDisposition = IrpNotCompleted; return STATUS_SUCCESS; }