Operasi Mundur dan Maju
NDIS menyediakan fungsi mundur dan maju untuk memanipulasi struktur NET_BUFFER . Operasi mundur membuat lebih banyak ruang data yang digunakan tersedia untuk driver saat ini. Rilis operasi lanjutanmenggunakan ruang data.
Operasi mundur diperlukan selama operasi pengiriman atau ketika driver kembali menerima data ke driver yang mendasar. Misalnya, selama operasi pengiriman, driver dapat memanggil fungsi NdisRetreatNetBufferDataStart untuk memberi ruang bagi data header.
Operasi lanjutan diperlukan ketika operasi pengiriman selesai atau ketika driver menerima data dari driver yang mendasar. Misalnya, selama operasi penerimaan, driver dapat memanggil fungsi NdisAdvanceNetBufferDataStart untuk melewati data header yang digunakan oleh driver tingkat yang lebih rendah. Dalam hal ini, data header tetap berada di buffer di ruang data yang tidak digunakan.
Gambar berikut menunjukkan hubungan antara data jaringan dan operasi ini.
Topik berikut memberikan informasi selengkapnya tentang operasi kemajuan dan mundur:
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk