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:
pakiet NDIS łączący. Aby uzyskać więcej informacji na temat używania filtrów odbierania w tym interfejsie, zobacz Zarządzanie łączeniem pakietów filtrów odbierania.
wirtualizacji we/wy pojedynczego katalogu głównego (SR-IOV). Aby uzyskać więcej informacji na temat używania filtrów odbierania w tym interfejsie, zobacz Ustawianie filtru odbierania na porcie wirtualnym.
kolejki maszyn wirtualnych (VMQ). Aby uzyskać więcej informacji o sposobie używania filtrów odbierania w tym interfejsie, zobacz Setting and Clearing VMQ Filters.
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) |