OID_GEN_MAXIMUM_TOTAL_SIZE

Come query, l'OID OID_GEN_MAXIMUM_TOTAL_SIZE specifica la lunghezza massima del pacchetto, in byte, supportata dalla scheda di interfaccia di rete. Questa specifica include l'intestazione.

Informazioni sulla versione

Windows Vista e versioni successive di Windows
Supportata.

Driver miniport NDIS 6.0 e versioni successive
Mandatory.

Driver miniport NDIS 5.1
Mandatory.

Windows XP
Supportata.

Driver miniport NDIS 5.1
Mandatory.

Commenti

La lunghezza restituita specifica le dimensioni più grandi del pacchetto per il supporto sottostante. Pertanto, la lunghezza restituita dipende dal particolare mezzo. Un driver di protocollo potrebbe usare questa lunghezza restituita come misuratore per determinare il pacchetto di dimensioni massime che un driver miniport potrebbe inoltrare al driver del protocollo. Se il driver del protocollo prealloca i buffer, alloca di conseguenza i buffer. La lunghezza restituita specifica anche il pacchetto più grande che un driver del protocollo può passare alla funzione NdisSendNetBufferLists .

Se il driver miniport per una scheda di interfaccia di rete abilita la priorità del pacchetto 802.1p, ovvero il driver miniport specifica il NDIS_MAC_OPTION_8021P_PRIORITY bit nel OID_GEN_MAC_OPTIONS maschera OID, il driver miniport deve specificare la lunghezza massima totale dei pacchetti come 4 byte minore delle dimensioni massime dei pacchetti ricevuti o inviati sulla rete. Ad esempio, se una scheda di interfaccia di rete con priorità del pacchetto 802.1p abilitata riceve e invia pacchetti sul filo che sono 1514 byte, il driver miniport per la scheda di interfaccia di rete deve segnalare la lunghezza massima del pacchetto totale come 1510 byte. Il driver miniport non deve mai indicare fino ai pacchetti di driver del protocollo associati ricevuti sulla rete che sono più lunghi rispetto alle dimensioni del pacchetto specificate da OID_GEN_MAXIMUM_TOTAL_SIZE. Vale a dire, anche se il driver miniport riceve pacchetti sulla rete che non sono contrassegnati con valori di priorità, ma sono ancora le dimensioni massime supportate dal supporto medio sottostante, il driver miniport può indicare solo pacchetti che non sono più delle dimensioni specificate da OID_GEN_MAXIMUM_TOTAL_SIZE.

Requisiti

Intestazione

Ntddndis.h (include Ndis.h)

Vedi anche

NdisSendNetBufferLists

OID_GEN_MAC_OPTIONS