Condividi tramite


Strutture di pacchetti nei driver di rete

In NDIS 6.0 e versioni successive, un driver di livello superiore alloca NET_BUFFER e NET_BUFFER strutture LIST per contenere le informazioni sui pacchetti di rete e invia le strutture al driver NDIS inferiore successivo in modo che i dati possano essere inviati nella rete. I driver di livello inferiore allocano NET_BUFFER e NET_BUFFER_LIST strutture per conservare i dati ricevuti e passare le strutture fino ai driver di livello superiore interessati. A volte, un driver di livello superiore alloca strutture e li passa a un driver di livello inferiore con una richiesta per il driver di livello inferiore di copiare i dati ricevuti nei buffer forniti. NDIS fornisce funzioni per l'allocazione e la modifica delle sottostruttura che costituiscono le strutture NET_BUFFER e NET_BUFFER_LIST.

Per altre informazioni sulla struttura dei buffer di dati di rete nei driver NDIS, vedere NET_BUFFER Architettura.