Udostępnij za pośrednictwem


OID_GEN_MAXIMUM_TOTAL_SIZE

Jako zapytanie OID_GEN_MAXIMUM_TOTAL_SIZE OID określa maksymalną łączną długość pakietu w bajtach obsługiwaną przez kartę sieciową. Ta specyfikacja zawiera nagłówek.

informacje o wersji

Windows Vista i nowszych wersjach systemu Windows
Obsługiwane.

sterowników miniportu NDIS 6.0 i nowszych
Obowiązkowy.

sterowniki miniportu NDIS 5.1
Obowiązkowy.

Windows XP
Obsługiwane.

sterowniki miniportu NDIS 5.1
Obowiązkowy.

Uwagi

Zwrócona długość określa największy rozmiar pakietu dla bazowego nośnika. W związku z tym zwracana długość zależy od konkretnego medium. Sterownik protokołu może użyć tej zwracanej długości jako miernika, aby określić maksymalny rozmiar pakietu, który sterownik miniportu może przekazać do sterownika protokołu. Jeśli sterownik protokołu wstępnie przydziela, przydziela odpowiednio. Zwrócona długość określa również największy pakiet, który sterownik protokołu może przekazać do funkcjiNdisSendNetBufferLists.

Jeśli sterownik miniportu dla karty sieciowej włącza priorytet pakietu 802.1p(tj. sterownik miniportu określa bit NDIS_MAC_OPTION_8021P_PRIORITY w OID_GEN_MAC_OPTIONS maski bitowej OID), sterownik miniportu musi określić maksymalną łączną długość pakietu jako 4 bajty mniejsze niż maksymalny rozmiar pakietów odebranych lub wysłanych przez sieć. Jeśli na przykład karta sieciowa z włączonym priorytetem pakietu 802.1p odbiera i wysyła pakiety na przewodach o długości 1514 bajtów, sterownik miniportu dla karty sieciowej musi zgłosić maksymalną łączną długość pakietu jako 1510 bajtów. Sterownik miniportu nigdy nie może wskazywać na pakiety sterowników protokołu powiązanego odebrane za pośrednictwem sieci, które są dłuższe niż rozmiar pakietu określony przez OID_GEN_MAXIMUM_TOTAL_SIZE. Oznacza to, że nawet jeśli sterownik miniportu odbiera pakiety za pośrednictwem sieci, które nie są oznaczone wartościami priorytetu, ale nadal są maksymalnym rozmiarem obsługiwanym przez nośnik bazowy, sterownik miniportu może wskazywać tylko pakiety, które nie są dłuższe niż rozmiar określony przez OID_GEN_MAXIMUM_TOTAL_SIZE.

Wymagania

Nagłówek

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

Zobacz też

NdisSendNetBufferLists

OID_GEN_MAC_OPTIONS