Ulepszenia zarządzania energią w usłudze NDIS 6.30
NDIS 6.20 zawiera nowe funkcje zarządzania energią i ulepszenia w celu zmniejszenia zużycia energii komputera. Usługa NDIS 6.30 rozszerza obsługę zarządzania energią NDIS 6.20 przy użyciu następujących funkcji, zgodnie z opisem w Power Management (NDIS 6.30):
Łączenie pakietów NDIS
Począwszy od NDIS 6.30, karty sieciowe mogą obsługiwać łączenie pakietów NDIS. Ta funkcja zmniejsza obciążenie związane z przetwarzaniem i zużyciem energii w systemie hosta ze względu na odbiór losowych pakietów emisji lub multiemisji.
Aby uzyskać więcej informacji, zobacz łączenie pakietów NDIS.
Selektywne wstrzymanie NDIS
Począwszy od NDIS 6.30, selektywny interfejs wstrzymania NDIS umożliwia NDIS wstrzymanie bezczynnej karty sieciowej przez przeniesienie karty sieciowej do stanu niskiego zasilania. Dzięki temu system może zmniejszyć obciążenie procesora CPU i karty sieciowej.
Aby uzyskać więcej informacji, zobacz selektywne wstrzymanie NDIS.
Wskaźniki stanu przyczyny wybudzania NDIS
Począwszy od NDIS 6.30, sterowniki miniportu wydają powiadomienie o stanie przyczyny wybudzenia NDIS (NDIS_STATUS_PM_WAKE_REASON) w celu powiadamiania NDIS i nadrzędnych sterowników o przyczynie zdarzenia wybudzenia systemu. Jeśli karta sieciowa generuje zdarzenie wybudzenia, sterownik miniportu natychmiast zgłasza ten stan NDIS, gdy system wznowi pracę do stanu pełnej mocy.
Uwaga Obsługa wskazań statusu przyczyny wznawiania NDIS jest opcjonalna dla sterowników miniportów szerokopasmowego internetu mobilnego (MB).
Aby uzyskać więcej informacji, zobacz Wskazania statusu powodu wybudzania NDIS.
NDIS — brak pauzy podczas zawieszenia
Począwszy od NDIS 6.30, sterowniki miniportów mogą określić flagę atrybutu (NDIS_MINIPORT_ATTRIBUTES_NO_PAUSE_ON_SUSPEND) w strukturze NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES. Sterownik przekazuje wskaźnik na tę strukturę w wywołaniu funkcji NdisMSetMiniportAttributes.
Jeśli miniport ustawia flagę atrybutu NDIS_MINIPORT_ATTRIBUTES_NO_PAUSE_ON_SUSPEND, NDIS nie wywołuje miniport sterownika MiniportPause funkcji przed żądaniem identyfikatora obiektu (OID) OID_PNP_SET_POWER jest wystawiany sterownikowi. Gdy sterownik miniportu obsługuje żądanie OID, nie może zakładać, że miniport został wcześniej wstrzymany podczas przygotowywania do przejścia do stanu niskiego poboru mocy.
Aby uzyskać więcej informacji, zobacz NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES.