Previous Next

IPortTopology

The IPortTopology interface is exposed by the topology port driver to the adapter driver that implements the topology miniport object. This interface is part of the port driver's lower-edge interface and provides a function to notify the port driver that control changes are available for reading. An adapter driver creates an IPortTopology object by calling PcNewPort and specifying REFIID IID_IPortTopology. IPortTopology inherits from the IPort interface.

An adapter driver forms a miniport/port driver pair by binding an IMiniportTopology object to an IPortTopology object. The PortCls system driver registers this pair with the system as a topology filter.

The IPortTopology interface supports only the methods that it inherits from the IPort interface.