Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Als Satz verwenden NDIS- und Protokolltreiber die OID_PM_REMOVE_WOL_PATTERN OID, um ein Stromverwaltungs-Wake auf LAN (WOL)-Muster von einem Netzwerkadapter zu entfernen. Das InformationBuffer Member der NDIS_OID_REQUEST-Struktur enthält einen Zeiger auf einen ULONG-Musterbezeichner.
Bemerkungen
NDIS- und Protokolltreiber verwenden OID_PM_REMOVE_WOL_PATTERN, um ein Wake on LAN (WOL)-Muster aus dem zugrunde liegenden Netzwerkadapter zu entfernen.
Die DATEN. SET_INFORMATION. InformationBuffer Mitglied der NDIS_OID_REQUEST-Struktur muss auf einen ULONG-Wert für einen zuvor hinzugefügten WOL-Musterbezeichner verweisen. NDIS legt diesen Musterbezeichner im PatternId Member der NDIS_PM_WOL_PATTERN Struktur fest, wenn NDIS die vorherige OID_PM_ADD_WOL_PATTERN OID-Anforderung an den zugrunde liegenden Netzwerkadapter gesendet hat.
Rückgabestatuscodes
Die MiniportOidRequest Funktion des Miniporttreibers gibt einen der folgenden Werte für diese Anforderung zurück:
| Ausdruck | Beschreibung |
|---|---|
NDIS_STATUS_SUCCESS |
Der Miniporttreiber hat die Anforderung erfolgreich abgeschlossen. |
NDIS_STATUS_PENDING |
Der Miniporttreiber führt die Anforderung asynchron aus. Nachdem der Miniporttreiber die gesamte Verarbeitung abgeschlossen hat, muss die Anforderung erfolgreich ausgeführt werden, indem die NdisMOidRequestComplete--Funktion aufgerufen wird und NDIS_STATUS_SUCCESS für den parameter Status übergeben wird. |
NDIS_STATUS_NOT_ACCEPTED |
Der Miniporttreiber wird zurückgesetzt. |
NDIS_STATUS_REQUEST_ABORTED |
Der Miniporttreiber hat die Verarbeitung der Anforderung beendet. Beispielsweise hat NDIS die funktion MiniportResetEx aufgerufen. |
NDIS gibt einen der folgenden Statuscodes für diese Anforderung zurück:
| Ausdruck | Beschreibung |
|---|---|
NDIS_STATUS_SUCCESS |
Die OID-Anforderung wurde erfolgreich abgeschlossen. |
NDIS_STATUS_NOT_SUPPORTED |
Die NDIS-Version des Miniporttreibers ist kleiner als NDIS 6.20. |
NDIS_STATUS_FILE_NOT_FOUND |
Der Musterbezeichner in der OID-Anforderung ist ungültig. |
NDIS_STATUS_INVALID_LENGTH |
Der Informationspuffer ist zu klein. NDIS legt die DATA fest. SET_INFORMATION. BytesNeededed Member in der NDIS_OID_REQUEST Struktur auf die erforderliche Mindestpuffergröße. |
Anforderungen
Version |
Unterstützt in NDIS 6.20 und höher. Obligatorisch für Miniporttreiber. |
Kopfball |
Ntddndis.h (include Ndis.h) |