Implementing a ProtocolNetPnPEvent Handler in an Intermediate Driver
The implementation of a ProtocolNetPnPEvent function in intermediate drivers is nearly identical to the implementation in protocol drivers. For more information about implementing a ProtocolNetPnPEvent handler in an intermediate driver, see Handling PnP Events and PM Events in a Protocol Driver.
NDIS intermediate drivers pass on PnP events to higher layer drivers by calling the NdisMNetPnPEvent function.