intestazione nblapi.h
Questa intestazione viene usata dalla rete. Per altre informazioni, vedere:
nblapi.h contiene le interfacce di programmazione seguenti:
Funzioni
NdisAdjustNetBufferCurrentMdl La funzione NdisAdjustNetBufferCurrentMdl aggiorna una struttura NET_BUFFER in base all'offset dei dati corrente. |
NdisAdvanceNetBufferDataStart Chiamare la funzione NdisAdvanceNetBufferDataStart per rilasciare lo spazio dati usato aggiunto con la funzione NdisRetreatNetBufferDataStart. |
NdisAdvanceNetBufferListDataStart Chiamare la funzione NdisAdvanceNetBufferListDataStart per rilasciare lo spazio dati richiesto nelle chiamate precedenti alla funzione NdisRetreatNetBufferListDataStart. |
NdisAllocateCloneNetBufferList Chiamare la funzione NdisAllocateCloneNetBufferList per creare una nuova struttura di clonazione NET_BUFFER_LIST. |
NdisAllocateFragmentNetBufferList Chiamare la funzione NdisAllocateFragmentNetBufferList per creare una nuova struttura NET_BUFFER_LIST frammentata in base ai dati in una struttura NET_BUFFER_LIST esistente. |
NdisAllocateNetBuffer Chiamare la funzione NdisAllocateNetBuffer per allocare e inizializzare una struttura NET_BUFFER da un pool di strutture NET_BUFFER. |
NdisAllocateNetBufferAndNetBufferList Chiamare la funzione NdisAllocateNetBufferAndNetBufferList per allocare e inizializzare una struttura NET_BUFFER_LIST inizializzata con una struttura di NET_BUFFER preallocata. |
NdisAllocateNetBufferList Chiamare la funzione NdisAllocateNetBufferList per allocare e inizializzare una struttura NET_BUFFER_LIST da un pool di strutture di NET_BUFFER_LIST. |
NdisAllocateNetBufferListContext Chiamare la funzione NdisAllocateNetBufferListContext per allocare più spazio di contesto nella struttura NET_BUFFER_LIST_CONTEXT di una struttura NET_BUFFER_LIST. |
NdisAllocateNetBufferListPool Chiamare la funzione NdisAllocateNetBufferListPool per allocare un pool di strutture NET_BUFFER_LIST. |
NdisAllocateNetBufferMdlAndData I driver NDIS chiamano la funzione NdisAllocateNetBufferMdlAndData per allocare una struttura NET_BUFFER insieme ai dati e MDL associati. |
NdisAllocateNetBufferPool Chiamare la funzione NdisAllocateNetBufferPool per allocare un pool di strutture NET_BUFFER. |
NdisAllocateReassembledNetBufferList Chiamare la funzione NdisAllocateReassembledNetBufferList per riassemblare una struttura NET_BUFFER_LIST frammentata. |
NdisCopyFromNetBufferToNetBuffer Chiamare la funzione NdisCopyFromNetBufferToNetBuffer per copiare i dati da una struttura di NET_BUFFER di origine a una struttura di NET_BUFFER di destinazione. |
NdisCopyReceiveNetBufferListInfo I driver intermedi chiamano la funzione NdisCopyReceiveNetBufferListInfo per copiare le informazioni di NET_BUFFER_LIST in una struttura NET_BUFFER_LIST ricevuta. |
NdisCopySendNetBufferListInfo I driver intermedi chiamano la funzione NdisCopySendNetBufferListInfo per copiare le informazioni di NET_BUFFER_LIST in una struttura di trasmissione NET_BUFFER_LIST. |
NdisFreeCloneNetBufferList Chiamare la funzione NdisFreeCloneNetBufferList per liberare una struttura NET_BUFFER_LIST e tutte le strutture NET_BUFFER associate e le catene MDL assegnate in precedenza chiamando la funzione NdisAllocateCloneNetBufferList. |
NdisFreeFragmentNetBufferList Chiamare la funzione NdisFreeFragmentNetBufferList per liberare una struttura NET_BUFFER_LIST e tutte le strutture NET_BUFFER associate e le catene MDL assegnate in precedenza dalla funzione NdisAllocateFragmentNetBufferList. |
NdisFreeNetBuffer Chiamare la funzione NdisFreeNetBuffer per liberare una struttura NET_BUFFER precedentemente allocata da un pool di strutture NET_BUFFER con la funzione NdisAllocateNetBuffer. |
NdisFreeNetBufferList Chiamare la funzione NdisFreeNetBufferList per liberare una struttura NET_BUFFER_LIST allocata in precedenza da un pool di strutture di NET_BUFFER_LIST. |
NdisFreeNetBufferListContext Chiamare la funzione NdisFreeNetBufferListContext per rilasciare lo spazio di contesto nella struttura NET_BUFFER_LIST_CONTEXT di una struttura NET_BUFFER_LIST. |
NdisFreeNetBufferListPool Chiamare la funzione NdisFreeNetBufferListPool per liberare un pool di strutture NET_BUFFER_LIST. |
NdisFreeNetBufferPool Chiamare la funzione NdisFreeNetBufferPool per liberare pool di strutture NET_BUFFER creati con la funzione NdisAllocateNetBufferPool. |
NdisFreeReassembledNetBufferList Chiamare la funzione NdisFreeReassembledNetBufferList per liberare una struttura NET_BUFFER_LIST riassemblata e la struttura NET_BUFFER associata e la catena MDL associata. |
NdisGetDataBuffer Chiamare la funzione NdisGetDataBuffer per ottenere l'accesso a un blocco contiguo di dati da una struttura NET_BUFFER. |
NdisGetNetBufferListProtocolId La funzione NdisGetNetBufferListProtocolId recupera l'identificatore del protocollo dal membro NetBufferListInfo di una struttura NET_BUFFER_LIST. |
NdisGetPoolFromNetBuffer Chiamare la funzione NdisGetPoolFromNetBuffer per ottenere l'handle del pool di strutture NET_BUFFER associato a una struttura NET_BUFFER specificata. |
NdisGetPoolFromNetBufferList Chiamare la funzione NdisGetPoolFromNetBufferList per ottenere l'handle del pool di strutture NET_BUFFER_LIST associato a una struttura NET_BUFFER_LIST specificata. |
NdisQueryNetBufferPhysicalCount La funzione NdisQueryNetBufferPhysicalCount restituisce il numero massimo di interruzioni fisiche mappate dai descrittori del buffer associati alla struttura NET_BUFFER specificata. |
NdisRetreatNetBufferDataStart Chiamare la funzione NdisRetreatNetBufferDataStart per accedere allo spazio dati più usato nella catena MDL di una struttura NET_BUFFER. |
NdisRetreatNetBufferListDataStart Chiamare la funzione NdisRetreatNetBufferListDataStart per aumentare lo spazio dati usato in tutte le strutture NET_BUFFER in una struttura NET_BUFFER_LIST. |
Funzioni di callback
NET_BUFFER_ALLOCATE_MDL La funzione NetAllocateMdl alloca un MDL con un blocco di memoria associato di una dimensione specificata. |
NET_BUFFER_FREE_MDL La funzione NetFreeMdl libera un MDL precedentemente allocato dalla funzione NetAllocateMdl. |
Strutture
NET_BUFFER_LIST_POOL_PARAMETERS La struttura NET_BUFFER_LIST_POOL_PARAMETERS definisce i parametri per un pool di strutture NET_BUFFER_LIST. |