Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Począwszy od NDIS 6.30, sterowniki miniportu muszą zgłaszać, czy włączyły obsługę selektywnego wstrzymania NDIS. Obsługa selektywnego wstrzymania NDIS jest włączana lub wyłączana poprzez ustawienie ustandaryzowanego słowa kluczowego INF *SelectiveSuspend. Aby uzyskać więcej informacji na temat tego słowa kluczowego INF, zobacz Ustandaryzowane słowa kluczowe INF dla selektywnego zawieszania NDIS.
Gdy usługa NDIS wywołuje funkcję MiniportInitializeEx sterownika miniportu, sterownik miniportu zgłasza obsługę selektywnego zawieszania NDIS, wykonując te kroki:
Sterownik inicjuje strukturę NDIS_PM_CAPABILITIES z możliwościami zarządzania energią sprzętu bazowego.
Jeśli sterownik włączy obsługę selektywnego wstrzymania NDIS, musi ustawić członków struktury NDIS_PM_CAPABILITIES w następujący sposób:
- Sterownik miniportu musi określić NDIS_PM_CAPABILITIES_REVISION_2 oraz NDIS_SIZEOF_NDIS_PM_CAPABILITIES_REVISION_2 jako wersję i długość dla struktury NDIS_PM_CAPABILITIES w składniku struktury, który jest nagłówkiem .
- Jeśli słowo kluczowe *SelectiveSuspend ma wartość jeden, obsługa sterownika miniportu dla selektywnego wstrzymania NDIS jest włączona. Sterownik miniportu zgłasza to, ustawiając flagę NDIS_PM_SELECTIVE_SUSPEND_SUPPORTED w elemencie członkowskim Flags tej struktury.
Po zainicjowaniu struktury NDIS_PM_CAPABILITIES sterownik miniportu ustawia składową PowerManagementCapabilitiesEx struktury NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES, aby wskazywała na zainicjowaną strukturę NDIS_PM_CAPABILITIES. Sterownik miniportu przekazuje wskaźnik do struktury NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES w parametrze MiniportAttributes, gdy sterownik wywołuje funkcję NdisMSetMiniportAttributes.
Metoda używana przez sterowniki miniportu do raportowania stanu obsługi selektywnego wstrzymania NDIS jest oparta na metodzie NDIS 6.20 do raportowania możliwości zarządzania energią. Aby uzyskać więcej informacji na temat tej metody, zobacz Raportowanie możliwości zarządzania energią.
Aby uzyskać więcej informacji na temat procesu inicjowania adaptera, zobacz Inicjowanie adaptera Miniport.