NDIS miniports are loaded by the NDIS streams driver and don have their own IClass. How does the Power Manager find out about them?
NDIS only reports miniports to the Power Manager if they support NDIS power management (that is, if they support OID_PNP_CAPABILITIES). So, not all miniports are power manageable using the Power Manager. For example, the NE2000 Ethernet miniport is not power manageable because it does not support OID_PNP_CAPABILITIES.