CPU Cost of KernelOControl

From: Dan McCarty (dmccarty_at_gmail.com)
Date: 01/25/05


Date: 25 Jan 2005 11:35:39 -0800

Could anyone jump in and help settle an argument?

What is the cost of calling KernelIOControl with custom IOCTL messages?
Is it high? Is it negligible? I'm in the middle of an argument with
no clear end in sight.

I'd rather call KernelIOControl() many times to retrieve small
structures of data being read from I/O. My illustrious opponents <g>
would rather call a just a few times and retrieve huge structures, even
though we may not need all that data.

Any suggestions as to the better approach? Any ideas would be
appreciated.

TIA,
Dan.



Relevant Pages

  • CPU Cost of KernelOControl
    ... What is the cost of calling KernelIOControl with custom IOCTL messages? ... I'd rather call KernelIOControl many times to retrieve small structures ...
    (microsoft.public.windowsce.platbuilder)
  • CPU Cost of KernelOControl
    ... What is the cost of calling KernelIOControl with custom IOCTL messages? ... I'd rather call KernelIOControlmany times to retrieve small ...
    (microsoft.public.windowsce.platbuilder)
  • CPU Cost of KernelOControl
    ... What is the cost of calling KernelIOControl with custom IOCTL messages? ... I'd rather call KernelIOControl many times to retrieve small structures ...
    (microsoft.public.windowsce.platbuilder)
  • CPU Cost of KernelOControl
    ... What is the cost of calling KernelIOControl with custom IOCTL messages? ... I'd rather call KernelIOControlmany times to retrieve small ...
    (microsoft.public.windowsce.embedded.vc)
  • CPU Cost of KernelOControl
    ... What is the cost of calling KernelIOControl with custom IOCTL messages? ... I'd rather call KernelIOControl many times to retrieve small structures ...
    (microsoft.public.windowsce.embedded.vc)