NDIS_STATUS_WDI_INDICATION_WAKE_REASON
Miniporttreiber verwenden NDIS_STATUS_WDI_INDICATION_WAKE_REASON, um den Grund für eine Aktivierung anzugeben, wenn die NIC den Host reaktiviert. Der Aktivierungsgrund wird zu Debugzwecken verwendet und hat keine funktionalen Auswirkungen.
Object |
---|
Port |
Wenn der Host in den Zustand mit niedriger Leistung wechselt, werden einige Funktionen an die NIC entladen und die NIC für die Aktivierung ausgelagert. Wenn ein Aktivierungsereignis auftritt, gibt die NIC die Aktivierungsunterbrechungslinie an, um den Host zu reaktivieren. Der Host bringt dann die NIC in D0 (Ausführungszustand). Die NIC muss den Aktivierungsgrund angeben, sobald sie D0 eingegeben hat.
Wenn der Aktivierungsgrund ein Aktivierungspaket ist, sollte die NIC auch das Aktivierungspaket und die Aktivierungsmuster-ID enthalten, die dem Paket entspricht. Das Paket wird als WDI_TLV_INDICATION_WAKE_PACKET gekapselt. Der Aktivierungsgrund sollte auch WDI_TLV_INDICATION_WAKE_PACKET_PATTERN_ID enthalten, um die Muster-ID anzugeben, die dem Paket entspricht.
Nutzlastdaten
Typ | Mehrere TLV-Instanzen zulässig | Optional | BESCHREIBUNG |
---|---|---|---|
WDI_TLV_INDICATION_WAKE_REASON | Der Aktivierungsgrund. | ||
WDI_TLV_INDICATION_WAKE_PACKET | X | Das Reaktivierungspaket. | |
WDI_TLV_INDICATION_WAKE_PACKET_PATTERN_ID | X | Die ID des Musters, das dem Reaktivierungspaket entspricht. Die ID wird vom Befehl Add des Musters abgerufen. |
Anforderungen
Unterstützte Mindestversion (Client) |
Windows 10 |
Unterstützte Mindestversion (Server) |
Windows Server 2016 |
Header |
Dot11wdi.h |