[email protected] wrote:

> +BCLASSAPI
> +NTSTATUS
> +DDKAPI
> +BatteryClassSystemControl(PVOID ClassData,
> +                          PWMILIB_CONTEXT WmiLibContext,
> +                          PDEVICE_OBJECT DeviceObject,
> +                          PIRP Irp,
> +                          PSYSCTL_IRP_DISPOSITION Disposition)
> +{
> +  NTSTATUS Status;
> +
> +  UNIMPLEMENTED
> +
> +  /* FIXME: Uncomment when WmiCompleteRequest is implemented */
> +#if 0
> +  Status = STATUS_WMI_GUID_NOT_FOUND;
> +  WmiCompleteRequest(DeviceObject,
> +                     Irp,
> +                     Status,
> +                     0,
> +                     IO_NO_INCREMENT);
> +#else
> +  Irp->IoStatus.Status = Status = STATUS_WMI_GUID_NOT_FOUND;
> +  Irp->IoStatus.Information = 0;
> +
> +  IoCompleteRequest(Irp, IO_NO_INCREMENT);
> +#endif
> +
> +  return Status;
> +}
> +



This isn't how WMI works at all




_______________________________________________
Ros-dev mailing list
[email protected]
http://www.reactos.org/mailman/listinfo/ros-dev

Reply via email to