header nblapi.h

Header ini digunakan oleh jaringan. Untuk informasi selengkapnya, lihat:

nblapi.h berisi antarmuka pemrograman berikut:

Fungsi

 
NdisAdjustNetBufferCurrentMdl

Fungsi NdisAdjustNetBufferCurrentMdl memperbarui struktur NET_BUFFER berdasarkan offset data saat ini.
NdisAdvanceNetBufferDataStart

Panggil fungsi NdisAdvanceNetBufferDataStart untuk merilis ruang data yang digunakan yang ditambahkan dengan fungsi NdisRetreatNetBufferDataStart.
NdisAdvanceNetBufferListDataStart

Panggil fungsi NdisAdvanceNetBufferListDataStart untuk merilis ruang data yang diklaim dalam panggilan sebelumnya ke fungsi NdisRetreatNetBufferListDataStart.
NdisAllocateCloneNetBufferList

Panggil fungsi NdisAllocateCloneNetBufferList untuk membuat kloning baru NET_BUFFER_LIST struktur.
NdisAllocateFragmentNetBufferList

Panggil fungsi NdisAllocateFragmentNetBufferList untuk membuat struktur NET_BUFFER_LIST terfragmentasi baru berdasarkan data dalam struktur NET_BUFFER_LIST yang ada.
NdisAllocateNetBuffer

Panggil fungsi NdisAllocateNetBuffer untuk mengalokasikan dan menginisialisasi struktur NET_BUFFER dari kumpulan struktur NET_BUFFER.
NdisAllocateNetBufferAndNetBufferList

Panggil fungsi NdisAllocateNetBufferAndNetBufferList untuk mengalokasikan dan menginisialisasi struktur NET_BUFFER_LIST yang diinisialisasi dengan struktur NET_BUFFER yang telah dialokasikan sebelumnya.
NdisAllocateNetBufferList

Panggil fungsi NdisAllocateNetBufferList untuk mengalokasikan dan menginisialisasi struktur NET_BUFFER_LIST dari kumpulan struktur NET_BUFFER_LIST.
NdisAllocateNetBufferListContext

Panggil fungsi NdisAllocateNetBufferListContext untuk mengalokasikan lebih banyak ruang konteks dalam struktur NET_BUFFER_LIST_CONTEXT struktur NET_BUFFER_LIST.
NdisAllocateNetBufferListPool

Panggil fungsi NdisAllocateNetBufferListPool untuk mengalokasikan kumpulan struktur NET_BUFFER_LIST.
NdisAllocateNetBufferMdlAndData

Driver NDIS memanggil fungsi NdisAllocateNetBufferMdlAndData untuk mengalokasikan struktur NET_BUFFER bersama dengan MDL dan data terkait.
NdisAllocateNetBufferPool

Panggil fungsi NdisAllocateNetBufferPool untuk mengalokasikan kumpulan struktur NET_BUFFER.
NdisAllocateReassembledNetBufferList

Panggil fungsi NdisAllocateReassembledNetBufferList untuk menyusun ulang struktur NET_BUFFER_LIST terfragmentasi.
NdisCopyFromNetBufferToNetBuffer

Panggil fungsi NdisCopyFromNetBufferToNetBuffer untuk menyalin data dari struktur NET_BUFFER sumber ke struktur NET_BUFFER tujuan.
NdisCopyReceiveNetBufferListInfo

Driver perantara memanggil fungsi NdisCopyReceiveNetBufferListInfo untuk menyalin informasi NET_BUFFER_LIST dalam struktur NET_BUFFER_LIST yang diterima.
NdisCopySendNetBufferListInfo

Driver perantara memanggil fungsi NdisCopySendNetBufferListInfo untuk menyalin informasi NET_BUFFER_LIST dalam struktur NET_BUFFER_LIST transmisi.
NdisFreeCloneNetBufferList

Panggil fungsi NdisFreeCloneNetBufferList untuk membebaskan struktur NET_BUFFER_LIST dan semua struktur NET_BUFFER terkait dan rantai MDL yang sebelumnya dialokasikan dengan memanggil fungsi NdisAllocateCloneNetBufferList.
NdisFreeFragmentNetBufferList

Panggil fungsi NdisFreeFragmentNetBufferList untuk membebaskan struktur NET_BUFFER_LIST dan semua struktur NET_BUFFER terkait dan rantai MDL yang sebelumnya dialokasikan oleh fungsi NdisAllocateFragmentNetBufferList panggilan.
NdisFreeNetBuffer

Panggil fungsi NdisFreeNetBuffer untuk membebaskan struktur NET_BUFFER yang sebelumnya dialokasikan dari kumpulan struktur NET_BUFFER dengan fungsi NdisAllocateNetBuffer.
NdisFreeNetBufferList

Panggil fungsi NdisFreeNetBufferList untuk membebaskan struktur NET_BUFFER_LIST yang sebelumnya dialokasikan dari kumpulan struktur NET_BUFFER_LIST.
NdisFreeNetBufferListContext

Panggil fungsi NdisFreeNetBufferListContext untuk merilis ruang konteks dalam struktur NET_BUFFER_LIST_CONTEXT struktur NET_BUFFER_LIST.
NdisFreeNetBufferListPool

Panggil fungsi NdisFreeNetBufferListPool untuk membebaskan kumpulan struktur NET_BUFFER_LIST.
NdisFreeNetBufferPool

Panggil fungsi NdisFreeNetBufferPool untuk membebaskan NET_BUFFER kumpulan struktur yang dibuat dengan fungsi NdisAllocateNetBufferPool.
NdisFreeReassembledNetBufferList

Panggil fungsi NdisFreeReassembledNetBufferList untuk membebaskan struktur NET_BUFFER_LIST yang disusun ulang dan struktur NET_BUFFER terkait dan rantai MDL.
NdisGetDataBuffer

Panggil fungsi NdisGetDataBuffer untuk mendapatkan akses ke blok data yang berdekatan dari struktur NET_BUFFER.
NdisGetNetBufferListProtocolId

Fungsi NdisGetNetBufferListProtocolId mengambil pengidentifikasi protokol dari anggota NetBufferListInfo dari struktur NET_BUFFER_LIST.
NdisGetPoolFromNetBuffer

Panggil fungsi NdisGetPoolFromNetBuffer untuk mendapatkan handel kumpulan struktur NET_BUFFER yang terkait dengan struktur NET_BUFFER tertentu.
NdisGetPoolFromNetBufferList

Panggil fungsi NdisGetPoolFromNetBufferList untuk mendapatkan handel kumpulan struktur NET_BUFFER_LIST yang terkait dengan struktur NET_BUFFER_LIST tertentu.
NdisQueryNetBufferPhysicalCount

Fungsi NdisQueryNetBufferPhysicalCount mengembalikan jumlah maksimum jeda fisik yang dipetakan oleh deskriptor buffer yang terkait dengan struktur NET_BUFFER yang diberikan.
NdisRetreatNetBufferDataStart

Panggil fungsi NdisRetreatNetBufferDataStart untuk mengakses lebih banyak ruang data yang digunakan dalam rantai MDL struktur NET_BUFFER.
NdisRetreatNetBufferListDataStart

Panggil fungsi NdisRetreatNetBufferListDataStart untuk meningkatkan ruang data yang digunakan di semua struktur NET_BUFFER dalam struktur NET_BUFFER_LIST.

Fungsi panggilan balik

 
NET_BUFFER_ALLOCATE_MDL

Fungsi NetAllocateMdl mengalokasikan MDL dengan blok memori terkait dengan ukuran tertentu.
NET_BUFFER_FREE_MDL

Fungsi NetFreeMdl membebaskan MDL yang sebelumnya dialokasikan oleh fungsi NetAllocateMdl.

Struktur

 
NET_BUFFER_LIST_POOL_PARAMETERS

Struktur NET_BUFFER_LIST_POOL_PARAMETERS mendefinisikan parameter untuk kumpulan struktur NET_BUFFER_LIST.