Udostępnij za pośrednictwem


OID_RECEIVE_FILTER_GLOBAL_PARAMETERS

Nadmierne sterowniki wystawiają żądania zapytań OID OID_RECEIVE_FILTER_GLOBAL_PARAMETERS w celu uzyskania globalnych parametrów filtrowania odbierania karty sieciowej.

Po pomyślnym powrocie z żądania zapytania OID InformationBuffer struktury NDIS_OID_REQUEST zawiera wskaźnik do struktury NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS.

Uwagi

Filtry odbierania NDIS są używane w następujących interfejsach NDIS:

Począwszy od NDIS 6.20, sterowniki protokołów używają OID_RECEIVE_FILTER_GLOBAL_PARAMETERS do wykonywania zapytań dotyczących bieżących globalnych parametrów konfiguracji w celu filtrowania odbierania na karcie sieciowej. Na przykład sterowniki protokołów mogą użyć tego identyfikatora OID, aby określić, czy typy filtrów odbierania lub odbierania kolejek są włączone, czy wyłączone.

Kody stanu powrotu

Usługa NDIS obsługuje żądanie zapytania OID OID_RECEIVE_FILTER_GLOBAL_PARAMETERS dla sterowników miniportu i zwraca jeden z następujących kodów stanu:

NDIS_STATUS_SUCCESS
Żądanie zostało ukończone pomyślnie.

NDIS_STATUS_PENDING
Żądanie oczekuje na ukończenie. Usługa NDIS przekazuje końcowy kod stanu i wyniki do procedury obsługi uzupełniania żądań OID obiektu wywołującego po zakończeniu żądania.

NDIS_STATUS_INVALID_LENGTH
Bufor informacyjny był zbyt krótki. NDIS ustaw DATA. QUERY_INFORMATION. BajtyNowe składowe w strukturze NDIS_OID_REQUEST do minimalnego wymaganego rozmiaru buforu.

NDIS_STATUS_INVALID_PARAMETER
Żądanie nie powiodło się, ponieważ podjęto próbę włączenia możliwości, która nie jest obsługiwana przez podstawową kartę sieciową.

NDIS_STATUS_FAILURE
Żądanie nie powiodło się z innych powodów.

Wymagania

Wersja

Obsługiwane w usłudze NDIS 6.20 lub nowszym.

Nagłówek

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

Zobacz też

NDIS_OID_REQUEST

NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS