Bagikan melalui


Mengalokasikan Isi Ulang untuk Buffer Data

NDIS menentukan jumlah ruang isi ulang data yang harus dialokasikan driver miniport di anggota BackfillSize dari struktur NDIS_HD_SPLIT_ATTRIBUTES . Untuk informasi selengkapnya tentang mengatur atribut pemisahan data header, lihat Menginisialisasi Penyedia Pemisah Header-Data.

Ketika NIC membagi header dan data dalam bingkai Ethernet yang diterima, driver miniport harus mengalokasikan penyimpanan isi ulang terlebih dahulu setidaknya jumlah byte yang ditentukan BackfillSize sebelum alamat awal bagian data bingkai. Penyimpanan isi ulang tidak boleh melewati batas halaman.

Tumpukan driver dapat menggunakan penyimpanan isi ulang yang telah dialokasikan sebelumnya untuk menyalin bagian header bingkai dan membuat bingkai yang hampir berdekatan untuk driver jaringan yang tidak dapat menangani bingkai Ethernet terpisah.