Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet en-tête est utilisé par le réseau. Pour plus d’informations, consultez :
nblapi.h contient les interfaces de programmation suivantes :
Fonctions
|
NdisAdjustNetBufferCurrentMdl La fonction NdisAdjustNetBufferCurrentMdl met à jour une structure NET_BUFFER en fonction du décalage de données actuel. |
|
NdisAdvanceNetBufferDataStart Appelez la fonction NdisAdvanceNetBufferDataStart pour libérer l’espace de données utilisé qui a été ajouté avec la fonction NdisRetreatNetBufferDataStart. |
|
NdisAdvanceNetBufferListDataStart Appelez la fonction NdisAdvanceNetBufferListDataStart pour libérer de l’espace de données qui a été revendiqué dans les appels précédents à la fonction NdisRetreatNetBufferListDataStart. |
|
NdisAllocateCloneNetBufferList Appelez la fonction NdisAllocateCloneNetBufferList pour créer un clone NET_BUFFER_LIST structure. |
|
NdisAllocateFragmentNetBufferList Appelez la fonction NdisAllocateFragmentNetBufferList pour créer une structure de NET_BUFFER_LIST fragmentée basée sur les données d’une structure NET_BUFFER_LIST existante. |
|
NdisAllocateNetBuffer Appelez la fonction NdisAllocateNetBuffer pour allouer et initialiser une structure NET_BUFFER à partir d’un pool de structures NET_BUFFER. |
|
NdisAllocateNetBufferAndNetBufferList Appelez la fonction NdisAllocateNetBufferAndNetBufferList pour allouer et initialiser une structure NET_BUFFER_LIST initialisée avec une structure NET_BUFFER préallouée. |
|
NdisAllocateNetBufferList Appelez la fonction NdisAllocateNetBufferList pour allouer et initialiser une structure NET_BUFFER_LIST à partir d’un pool de structures NET_BUFFER_LIST. |
|
NdisAllocateNetBufferListContext Appelez la fonction NdisAllocateNetBufferListContext pour allouer davantage d’espace de contexte dans la structure NET_BUFFER_LIST_CONTEXT d’une structure NET_BUFFER_LIST. |
|
NdisAllocateNetBufferListPool Appelez la fonction NdisAllocateNetBufferListPool pour allouer un pool de structures NET_BUFFER_LIST. |
|
NdisAllocateNetBufferMdlAndData Les pilotes NDIS appellent la fonction NdisAllocateNetBufferMdlAndData pour allouer une structure NET_BUFFER ainsi que les données et MDL associés. |
|
NdisAllocateNetBufferPool Appelez la fonction NdisAllocateNetBufferPool pour allouer un pool de structures NET_BUFFER. |
|
NdisAllocateReassembledNetBufferList Appelez la fonction NdisAllocateReassembledNetBufferList pour réassembler une structure de NET_BUFFER_LIST fragmentée. |
|
NdisCopyFromNetBufferToNetBuffer Appelez la fonction NdisCopyFromNetBufferToNetBuffer pour copier des données d’une structure NET_BUFFER source vers une structure NET_BUFFER de destination. |
|
NdisCopyReceiveNetBufferListInfo Les pilotes intermédiaires appellent la fonction NdisCopyReceiveNetBufferListInfo pour copier les informations NET_BUFFER_LIST dans une structure de NET_BUFFER_LIST reçue. |
|
NdisCopySendNetBufferListInfo Les pilotes intermédiaires appellent la fonction NdisCopySendNetBufferListInfo pour copier les informations NET_BUFFER_LIST dans une structure de transmission NET_BUFFER_LIST. |
|
NdisFreeCloneNetBufferList Appelez la fonction NdisFreeCloneNetBufferList pour libérer une structure NET_BUFFER_LIST et toutes les structures NET_BUFFER associées et chaînes MDL précédemment allouées en appelant la fonction NdisAllocateCloneNetBufferList. |
|
NdisFreeFragmentNetBufferList Appelez la fonction NdisFreeFragmentNetBufferList pour libérer une structure NET_BUFFER_LIST et toutes les structures NET_BUFFER associées et chaînes MDL précédemment allouées par la fonction NdisAllocateFragmentNetBufferList appelante. |
|
NdisFreeNetBuffer Appelez la fonction NdisFreeNetBuffer pour libérer une structure NET_BUFFER précédemment allouée à partir d’un pool de structures NET_BUFFER avec la fonction NdisAllocateNetBuffer. |
|
NdisFreeNetBufferList Appelez la fonction NdisFreeNetBufferList pour libérer une structure NET_BUFFER_LIST précédemment allouée à partir d’un pool de structures NET_BUFFER_LIST. |
|
NdisFreeNetBufferListContext Appelez la fonction NdisFreeNetBufferListContext pour libérer de l’espace de contexte dans la structure NET_BUFFER_LIST_CONTEXT d’une structure NET_BUFFER_LIST. |
|
NdisFreeNetBufferListPool Appelez la fonction NdisFreeNetBufferListPool pour libérer un pool de structures NET_BUFFER_LIST. |
|
NdisFreeNetBufferPool Appelez la fonction NdisFreeNetBufferPool pour libérer des pools de structures NET_BUFFER créés avec la fonction NdisAllocateNetBufferPool. |
|
NdisFreeReassembledNetBufferList Appelez la fonction NdisFreeReassembledNetBufferList pour libérer une structure NET_BUFFER_LIST réassembled et la structure NET_BUFFER associée et la chaîne MDL associée. |
|
NdisGetDataBuffer Appelez la fonction NdisGetDataBuffer pour accéder à un bloc de données contigu à partir d’une structure NET_BUFFER. |
|
NdisGetNetBufferListProtocolId La fonction NdisGetNetBufferListProtocolId récupère l’identificateur de protocole du membre NetBufferListInfo d’une structure NET_BUFFER_LIST. |
|
NdisGetPoolFromNetBuffer Appelez la fonction NdisGetPoolFromNetBuffer pour obtenir le handle du pool de structures NET_BUFFER associé à une structure NET_BUFFER spécifiée. |
|
NdisGetPoolFromNetBufferList Appelez la fonction NdisGetPoolFromNetBufferList pour obtenir le handle de pool de structures NET_BUFFER_LIST associé à une structure NET_BUFFER_LIST spécifiée. |
|
NdisQueryNetBufferPhysicalCount La fonction NdisQueryNetBufferPhysicalCount retourne le nombre maximal d’interruptions physiques mappées par les descripteurs de mémoire tampon associés à la structure NET_BUFFER donnée. |
|
NdisRetreatNetBufferDataStart Appelez la fonction NdisRetreatNetBufferDataStart pour accéder à un espace de données plus utilisé dans la chaîne MDL d’une structure NET_BUFFER. |
|
NdisRetreatNetBufferListDataStart Appelez la fonction NdisRetreatNetBufferListDataStart pour augmenter l’espace de données utilisé dans toutes les structures NET_BUFFER dans une structure NET_BUFFER_LIST. |
Fonctions de rappel
|
NET_BUFFER_ALLOCATE_MDL La fonction NetAllocateMdl alloue un MDL avec un bloc de mémoire associé d’une taille spécifiée. |
|
NET_BUFFER_FREE_MDL La fonction NetFreeMdl libère un MDL qui a été précédemment alloué par la fonction NetAllocateMdl. |
Structures
|
NET_BUFFER_LIST_POOL_PARAMETERS La structure NET_BUFFER_LIST_POOL_PARAMETERS définit les paramètres d’un pool de structures NET_BUFFER_LIST. |