communication between mirror driver and video miniport driver

Hi,
can anyone tell me that how mirror driver uses the video miniport driver?

Ravi.

xxxxx@einfochips.com wrote:

Hi,
can anyone tell me that how mirror driver uses the video miniport driver?

Didn’t you just ask this on one of the newsgroups? I know I wrote a
reply to this question just this week.

A GDI video driver consists of a pair of drivers: the display driver,
and the miniport driver. The display driver gets the drawing requests
from GDI (like DrvBitBlt), and the miniport handles initialization and
configuration. A single display driver can often work with several
different miniports; the vendor will have a single set of drawing code
that works with several of its graphics chips, each with its own miniport.

A mirror driver is just another GDI video driver. As such, it can have
a miniport. Many mirror drivers are software-only things, so they don’t
need a miniport.

A mirror driver cannot talk to the miniport for any of the other display
drivers. It is a private communication.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.