Bagikan melalui


Struktur NET_BUFFER_LIST_CONTEXT

Driver NDIS menggunakan struktur NET_BUFFER_LIST_CONTEXT untuk menyimpan data tambahan yang terkait dengan struktur NET_BUFFER_LIST . Anggota Konteks dari struktur NET_BUFFER_LIST adalah penunjuk ke struktur NET_BUFFER_LIST_CONTEXT. Informasi yang disimpan dalam struktur NET_BUFFER_LIST_CONTEXT buram untuk NDIS dan driver lain dalam tumpukan.

Gambar berikut menunjukkan bidang dalam struktur NET_BUFFER_LIST_CONTEXT.

Diagram yang mengilustrasikan bidang dalam struktur NET_BUFFER_LIST_CONTEXT.

Struktur NET_BUFFER_LIST_CONTEXT mencakup anggota ContextData yang berisi data konteks. Data ini dapat menjadi informasi konteks apa pun yang diperlukan driver untuk struktur NET_BUFFER_LIST .

Driver harus menggunakan makro dan fungsi NDIS berikut untuk mengakses dan memanipulasi anggota dalam struktur NET_BUFFER_LIST_CONTEXT:

NdisAllocateNetBufferListContext

NdisFreeNetBufferListContext

NET_BUFFER_LIST_CONTEXT_DATA_START

NET_BUFFER_LIST_CONTEXT_DATA_SIZE