NDIS 6.30 中的電源管理增強功能
NDIS 6.20 包含電源管理新功能和改善,以減少電腦耗電量。 NDIS 6.30 使用下列功能擴充 NDIS 6.20 電源管理支援,如 Power Management (NDIS 6.30) 中所述:
NDIS 封包聯合
從 NDIS 6.30 開始,網路介面卡可以支援 NDIS 封包聯合。 由於隨機廣播或多播封包的接收,此功能可減少主機系統上的處理額外負荷和耗電量。
如需詳細資訊,請參閱 NDIS 封包聯合。
NDIS 選擇性暫停
從 NDIS 6.30 開始,NDIS 選擇性暫停介面可讓 NDIS 將介面卡轉換為低電源狀態來暫停閒置網路介面卡。 這可讓系統減少 CPU 和網路介面卡上的電源負荷。
如需詳細資訊,請參閱 NDIS 選擇性暫停。
NDIS 喚醒原因狀態指示
從 NDIS 6.30 開始,迷你埠驅動程式會發出 NDIS 喚醒原因狀態指示 (NDIS_STATUS_PM_WAKE_REASON) 通知 NDIS,以及過度佔用驅動程式有關系統喚醒事件的原因。 如果網路介面卡產生喚醒事件,迷你埠驅動程式會在系統繼續進入全電源狀態時立即發出此 NDIS 狀態指示。
注意 對於行動寬頻 (MB) 迷你埠驅動程式,支援 NDIS 喚醒原因狀態指示是選擇性的。
如需詳細資訊,請參閱 NDIS 喚醒原因狀態指示。
暫停時沒有暫停的 NDI
從 NDIS 6.30 開始,迷你埠驅動程式可以在 NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES 結構中指定屬性旗標 (NDIS_MINIPORT_ATTRIBUTES_NO_PAUSE_ON_SUSPEND) 。 驅動程式會在其呼叫 NdisMSetMiniportAttributes 函式時,傳遞這個結構的指標。
如果迷你埠設定NDIS_MINIPORT_ATTRIBUTES_NO_PAUSE_ON_SUSPEND屬性旗標,NDIS 不會在發出OID_PNP_SET_POWER的物件識別碼 (OID) 要求之前呼叫miniport 驅動程式的 MiniportPause函式。 當迷你埠驅動程式處理 OID 要求時,不得假設它先前在準備迷你埠介面卡以轉換為低電源狀態時暫停。
如需詳細資訊,請參閱 NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES。