處理埠停用 PnP 事件
當迷你埠驅動程式停用 NDIS 埠時,過度處理驅動程式必須處理 NetEventPortDeactivation PnP 事件。 若要通知驅動程式埠停用事件,NDIS 會從基礎迷你埠驅動程式傳播埠停用 PnP 事件。
通訊協定驅動程式完成埠停用 PnP 事件的處理之前,它必須確定所有未完成的 OID 要求,以及傳送與埠相關聯的要求已完成。 通訊協定驅動程式完成 PnP 事件之後,驅動程式必須確定它不會發出任何 OID 要求或傳送該埠的要求。
Miniport 驅動程式指定 NetEventPortDeactivation PnP 事件程式碼的 NET_PNP_EVENT_NOTIFICATION 結構, NetPnPEvent 參數在呼叫 NdisMNetPnPEvent 函式中指出某些埠已停用。 迷你埠驅動程式會指定NDIS_PORT_NUMBER值的陣列,以列出停用的埠。 如需埠號碼陣列的詳細資訊,請參閱 停用 NDIS 埠。