IPortTopology interface (portcls.h)
The IPortTopology
interface provides generic port driver support to a topology miniport driver. The PortCls system driver implements this interface and exposes it to the adapter driver that implements the IMiniportTopology object. 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.
Inheritance
The IPortTopology interface inherits from the IPort interface.
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | portcls.h |