Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von Netzwerk verwendet. Weitere Informationen finden Sie unter:
nblapi.h enthält die folgenden Programmierschnittstellen:
Funktionen
|
NdisAdjustNetBufferCurrentMdl Die NdisAdjustNetBufferCurrentMdl-Funktion aktualisiert eine NET_BUFFER Struktur basierend auf dem aktuellen Datenoffset. |
|
NdisAdvanceNetBufferDataStart- Rufen Sie die NdisAdvanceNetBufferDataStart-Funktion auf, um den verwendeten Datenbereich freizugeben, der mit der NdisRetreatNetBufferDataStart-Funktion hinzugefügt wurde. |
|
NdisAdvanceNetBufferListDataStart- Rufen Sie die NdisAdvanceNetBufferListDataStart-Funktion auf, um den Datenbereich freizugeben, der in vorherigen Aufrufen der NdisRetreatNetBufferListDataStart-Funktion beansprucht wurde. |
|
NdisAllocateCloneNetBufferList Rufen Sie die NdisAllocateCloneNetBufferList-Funktion auf, um einen neuen Klon NET_BUFFER_LIST Struktur zu erstellen. |
|
NdisAllocateFragmentNetBufferList Rufen Sie die NdisAllocateFragmentNetBufferList-Funktion auf, um eine neue fragmentierte NET_BUFFER_LIST Struktur basierend auf den Daten in einer vorhandenen NET_BUFFER_LIST-Struktur zu erstellen. |
|
NdisAllocateNetBuffer Rufen Sie die NdisAllocateNetBuffer-Funktion auf, um eine NET_BUFFER Struktur aus einem NET_BUFFER Strukturpool zuzuweisen und zu initialisieren. |
|
NdisAllocateNetBufferAndNetBufferList Rufen Sie die NdisAllocateNetBufferAndNetBufferList-Funktion auf, um eine NET_BUFFER_LIST Struktur zuzuweisen und zu initialisieren, die mit einer vordefinierten NET_BUFFER-Struktur initialisiert wird. |
|
NdisAllocateNetBufferList Rufen Sie die NdisAllocateNetBufferList-Funktion auf, um eine NET_BUFFER_LIST Struktur aus einem NET_BUFFER_LIST Strukturpool zuzuweisen und zu initialisieren. |
|
NdisAllocateNetBufferListContext- Rufen Sie die NdisAllocateNetBufferListContext-Funktion auf, um mehr Kontextbereich in der NET_BUFFER_LIST_CONTEXT Struktur einer NET_BUFFER_LIST Struktur zuzuweisen. |
|
NdisAllocateNetBufferListPool Rufen Sie die NdisAllocateNetBufferListPool-Funktion auf, um einen Pool von NET_BUFFER_LIST Strukturen zuzuweisen. |
|
NdisAllocateNetBufferMdlAndData NDIS-Treiber rufen die NdisAllocateNetBufferMdlAndData-Funktion auf, um eine NET_BUFFER Struktur zusammen mit den zugeordneten MDL und Daten zuzuweisen. |
|
NdisAllocateNetBufferPool Rufen Sie die NdisAllocateNetBufferPool-Funktion auf, um einen Pool von NET_BUFFER Strukturen zuzuweisen. |
|
NdisAllocateReassembledNetBufferList Rufen Sie die NdisAllocateReassembledNetBufferList-Funktion auf, um eine fragmentierte NET_BUFFER_LIST Struktur neu zusammenzulegen. |
|
NdisCopyFromNetBufferToNetBuffer Rufen Sie die NdisCopyFromNetBufferToNetBuffer-Funktion auf, um Daten aus einer Quelle NET_BUFFER Struktur in eine Zielstruktur NET_BUFFER zu kopieren. |
|
NdisCopyReceiveNetBufferListInfo Zwischentreiber rufen die NdisCopyReceiveNetBufferListInfo-Funktion auf, um die NET_BUFFER_LIST Informationen in einer empfangenen NET_BUFFER_LIST Struktur zu kopieren. |
|
NdisCopySendNetBufferListInfo Zwischentreiber rufen die NdisCopySendNetBufferListInfo-Funktion auf, um die NET_BUFFER_LIST Informationen in einer Übertragung NET_BUFFER_LIST Struktur zu kopieren. |
|
NdisFreeCloneNetBufferList Rufen Sie die NdisFreeCloneNetBufferList-Funktion auf, um eine NET_BUFFER_LIST Struktur und alle zugeordneten NET_BUFFER Strukturen und MDL-Ketten freizuweisen, die zuvor durch Aufrufen der NdisAllocateCloneNetBufferList-Funktion zugeordnet wurden. |
|
NdisFreeFragmentNetBufferList Rufen Sie die NdisFreeFragmentNetBufferList-Funktion auf, um eine NET_BUFFER_LIST Struktur und alle zugeordneten NET_BUFFER Strukturen und MDL-Ketten freizuweisen, die zuvor von der aufrufenden NdisAllocateFragmentNetBufferList-Funktion zugeordnet wurden. |
|
NdisFreeNetBuffer Rufen Sie die NdisFreeNetBuffer-Funktion auf, um eine NET_BUFFER Struktur freizuweisen, die zuvor aus einem NET_BUFFER Strukturpool mit der NdisAllocateNetBuffer-Funktion zugeordnet wurde. |
|
NdisFreeNetBufferList Rufen Sie die NdisFreeNetBufferList-Funktion auf, um eine NET_BUFFER_LIST Struktur freizuweisen, die zuvor aus einem NET_BUFFER_LIST Strukturpool zugeordnet wurde. |
|
NdisFreeNetBufferListContext Rufen Sie die NdisFreeNetBufferListContext-Funktion auf, um den Kontextbereich in der NET_BUFFER_LIST_CONTEXT Struktur einer NET_BUFFER_LIST-Struktur freizugeben. |
|
NdisFreeNetBufferListPool- Rufen Sie die NdisFreeNetBufferListPool-Funktion auf, um einen NET_BUFFER_LIST Strukturpool freizurufen. |
|
NdisFreeNetBufferPool Rufen Sie die NdisFreeNetBufferPool-Funktion auf, um NET_BUFFER Strukturpools frei zu geben, die mit der NdisAllocateNetBufferPool-Funktion erstellt werden. |
|
NdisFreeReassembledNetBufferList Rufen Sie die NdisFreeReassembledNetBufferList-Funktion auf, um eine neu zusammengesetzte NET_BUFFER_LIST Struktur und die zugeordnete NET_BUFFER-Struktur und MDL-Kette frei zu geben. |
|
NdisGetDataBuffer Rufen Sie die NdisGetDataBuffer-Funktion auf, um Zugriff auf einen zusammenhängenden Datenblock aus einer NET_BUFFER-Struktur zu erhalten. |
|
NdisGetNetBufferListProtocolId- Die NdisGetNetBufferListProtocolId-Funktion ruft den Protokollbezeichner aus dem NetBufferListInfo-Element einer NET_BUFFER_LIST-Struktur ab. |
|
NdisGetPoolFromNetBuffer Rufen Sie die NdisGetPoolFromNetBuffer-Funktion auf, um das NET_BUFFER Strukturpoolhandle abzurufen, das einer angegebenen NET_BUFFER-Struktur zugeordnet ist. |
|
NdisGetPoolFromNetBufferList Rufen Sie die NdisGetPoolFromNetBufferList-Funktion auf, um das NET_BUFFER_LIST Strukturpoolhandle abzurufen, das einer angegebenen NET_BUFFER_LIST-Struktur zugeordnet ist. |
|
NdisQueryNetBufferPhysicalCount Die NdisQueryNetBufferPhysicalCount-Funktion gibt die maximale Anzahl physischer Umbrüche zurück, die den Pufferdeskriptoren zugeordnet sind, die der angegebenen NET_BUFFER Struktur zugeordnet sind. |
|
NdisRetreatNetBufferDataStart Rufen Sie die NdisRetreatNetBufferDataStart-Funktion auf, um auf mehr verwendeten Datenbereich in der MDL-Kette einer NET_BUFFER-Struktur zuzugreifen. |
|
NdisRetreatNetBufferListDataStart Rufen Sie die NdisRetreatNetBufferListDataStart-Funktion auf, um den verwendeten Datenraum in allen NET_BUFFER Strukturen in einer NET_BUFFER_LIST Struktur zu erhöhen. |
Rückruffunktionen
|
NET_BUFFER_ALLOCATE_MDL Die NetAllocateMdl-Funktion weist eine MDL mit einem zugeordneten Speicherblock einer angegebenen Größe zu. |
|
NET_BUFFER_FREE_MDL Die NetFreeMdl-Funktion gibt eine MDL frei, die zuvor von der NetAllocateMdl-Funktion zugewiesen wurde. |
Strukturen
|
NET_BUFFER_LIST_POOL_PARAMETERS Die NET_BUFFER_LIST_POOL_PARAMETERS Struktur definiert die Parameter für einen Pool von NET_BUFFER_LIST Strukturen. |