Udostępnij za pośrednictwem


OID_PNP_WAKE_UP_PATTERN_LIST

Identyfikator OID OID_PNP_WAKE_UP_PATTERN_LIST jest używany przez protokół do wykonywania zapytań dotyczących listy wzorców wznawiania ustawionych obecnie dla karty sieciowej sterownika miniportu. Protokół określa wzorzec wznawiania z OID_PNP_ADD_WAKE_UP_PATTERN.

OID_PNP_WAKE_UP_PATTERN_LIST jest obsługiwany przez serwer NDIS, a nie sterownik miniportu.

Funkcja NDIS powraca do protokołu opis każdego wzorca wznawiania ustawionego w sterowniku miniportu. Każdy wzorzec wznawiania wraz z maską jest opisywany przez strukturę NDIS_PM_PACKET_PATTERN.

Dla każdego wzorca wznawiania InformationBuffer składowej struktury NDIS_OID_REQUEST zawiera następujące elementy:

  • Struktura NDIS_PM_PACKET_PATTERN zawierająca informacje o wzorcu i jego masce.

  • Maska wskazująca, które bajty pakietu przychodzącego powinny być porównywane z odpowiednimi bajtami we wzorcu. Maska rozpoczyna się od pierwszego bajtu pakietu. Maska natychmiast podąża za strukturą NDIS_PM_PACKET_PATTERN w InformationBuffer.

  • Wzorzec wznawiania rozpoczynający się PatternOffset bajtów od początku InformationBuffer.

Sterownik pośredni, w którym górna krawędź odbiera to żądanie OID, musi zawsze propagować żądanie do bazowego sterownika miniportu przez wywołanie żądania Ndis(Co)Request.

Wymagania

Wersja

Obsługiwane w usługach NDIS 6.0 i 6.1. W przypadku usługi NDIS 6.20 lub nowszej użyj OID_PM_WOL_PATTERN_LIST zamiast tego.

Nagłówek

Ntddndis.h (m.in. Ndis.h)

Zobacz też

NDIS_PM_PACKET_PATTERN

NDIS_OID_REQUEST

OID_PM_WOL_PATTERN_LIST

OID_PNP_ADD_WAKE_UP_PATTERN

OID_PNP_REMOVE_WAKE_UP_PATTERN