Compartir a través de


Encabezado nblapi.h

La red usa este encabezado. Para más información, consulte:

nblapi.h contiene las siguientes interfaces de programación:

Functions

 
NdisAdjustNetBufferCurrentMdl

La función NdisAdjustNetBufferCurrentMdl actualiza una estructura de NET_BUFFER basada en el desplazamiento de datos actual.
NdisAdvanceNetBufferDataStart

Llame a la función NdisAdvanceNetBufferDataStart para liberar el espacio de datos usado que se agregó con la función NdisRetreatNetBufferDataStart.
NdisAdvanceNetBufferListDataStart

Llame a la función NdisAdvanceNetBufferListDataStart para liberar el espacio de datos que se afirmó en las llamadas anteriores a la función NdisRetreatNetBufferListDataStart.
NdisAllocateCloneNetBufferList

Llame a la función NdisAllocateCloneNetBufferList para crear una nueva estructura de NET_BUFFER_LIST clonado.
NdisAllocateFragmentNetBufferList

Llame a la función NdisAllocateFragmentNetBufferList para crear una nueva estructura de NET_BUFFER_LIST fragmentada basada en los datos de una estructura NET_BUFFER_LIST existente.
NdisAllocateNetBuffer

Llame a la función NdisAllocateNetBuffer para asignar e inicializar una estructura de NET_BUFFER desde un grupo de estructuras de NET_BUFFER.
NdisAllocateNetBufferAndNetBufferList

Llame a la función NdisAllocateNetBufferAndNetBufferList para asignar e inicializar una estructura de NET_BUFFER_LIST que se inicializa con una estructura de NET_BUFFER asignada previamente.
NdisAllocateNetBufferList

Llame a la función NdisAllocateNetBufferList para asignar e inicializar una estructura de NET_BUFFER_LIST desde un grupo de estructuras de NET_BUFFER_LIST.
NdisAllocateNetBufferListContext

Llame a la función NdisAllocateNetBufferListContext para asignar más espacio de contexto en la estructura NET_BUFFER_LIST_CONTEXT de una estructura NET_BUFFER_LIST.
NdisAllocateNetBufferListPool

Llame a la función NdisAllocateNetBufferListPool para asignar un grupo de estructuras de NET_BUFFER_LIST.
NdisAllocateNetBufferMdlAndData

Los controladores NDIS llaman a la función NdisAllocateNetBufferMdlAndData para asignar una estructura de NET_BUFFER junto con la MDL y los datos asociados.
NdisAllocateNetBufferPool

Llame a la función NdisAllocateNetBufferPool para asignar un grupo de estructuras de NET_BUFFER.
NdisAllocateReassembledNetBufferList

Llame a la función NdisAllocateReassembledNetBufferList para volver a ensamblar una estructura de NET_BUFFER_LIST fragmentada.
NdisCopyFromNetBufferToNetBuffer

Llame a la función NdisCopyFromNetBufferToNetBuffer para copiar datos de una estructura de NET_BUFFER de origen a una estructura de NET_BUFFER de destino.
NdisCopyReceiveNetBufferListInfo

Los controladores intermedios llaman a la función NdisCopyReceiveNetBufferListInfo para copiar la información de NET_BUFFER_LIST en una estructura de NET_BUFFER_LIST recibida.
NdisCopySendNetBufferListInfo

Los controladores intermedios llaman a la función NdisCopySendNetBufferListInfo para copiar la información de NET_BUFFER_LIST en una estructura de transmisión NET_BUFFER_LIST.
NdisFreeCloneNetBufferList

Llame a la función NdisFreeCloneNetBufferList para liberar una estructura de NET_BUFFER_LIST y todas las estructuras de NET_BUFFER asociadas y cadenas MDL asignadas anteriormente mediante una llamada a la función NdisAllocateCloneNetBufferList.
NdisFreeFragmentNetBufferList

Llame a la función NdisFreeFragmentNetBufferList para liberar una estructura de NET_BUFFER_LIST y todas las estructuras de NET_BUFFER asociadas y cadenas MDL que se asignaron anteriormente mediante la llamada a la función NdisAllocateFragmentNetBufferList.
NdisFreeNetBuffer

Llame a la función NdisFreeNetBuffer para liberar una estructura de NET_BUFFER que se asignó anteriormente desde un grupo de estructuras de NET_BUFFER con la función NdisAllocateNetBuffer.
NdisFreeNetBufferList

Llame a la función NdisFreeNetBufferList para liberar una estructura de NET_BUFFER_LIST que se asignó anteriormente desde un grupo de estructuras de NET_BUFFER_LIST.
NdisFreeNetBufferListContext

Llame a la función NdisFreeNetBufferListContext para liberar espacio de contexto en la estructura NET_BUFFER_LIST_CONTEXT de una estructura de NET_BUFFER_LIST.
NdisFreeNetBufferListPool

Llame a la función NdisFreeNetBufferListPool para liberar un grupo de estructura de NET_BUFFER_LIST.
NdisFreeNetBufferPool

Llame a la función NdisFreeNetBufferPool para liberar NET_BUFFER grupos de estructuras creados con la función NdisAllocateNetBufferPool.
NdisFreeReassembledNetBufferList

Llame a la función NdisFreeReassembledNetBufferList para liberar una estructura de NET_BUFFER_LIST ensamblada y la estructura de NET_BUFFER asociada y la cadena MDL.
NdisGetDataBuffer

Llame a la función NdisGetDataBuffer para obtener acceso a un bloque contiguo de datos desde una estructura NET_BUFFER.
NdisGetNetBufferListProtocolId

La función NdisGetNetBufferListProtocolId recupera el identificador de protocolo del miembro NetBufferListInfo de una estructura de NET_BUFFER_LIST.
NdisGetPoolFromNetBuffer

Llame a la función NdisGetPoolFromNetBuffer para obtener el identificador del grupo de estructura de NET_BUFFER asociado a una estructura de NET_BUFFER especificada.
NdisGetPoolFromNetBufferList

Llame a la función NdisGetPoolFromNetBufferList para obtener el identificador del grupo de estructuras de NET_BUFFER_LIST asociado a una estructura de NET_BUFFER_LIST especificada.
NdisQueryNetBufferPhysicalCount

La función NdisQueryNetBufferPhysicalCount devuelve el número máximo de saltos físicos asignados por los descriptores de búfer asociados a la estructura de NET_BUFFER especificada.
NdisRetreatNetBufferDataStart

Llame a la función NdisRetreatNetBufferDataStart para acceder al espacio de datos más usado en la cadena MDL de una estructura de NET_BUFFER.
NdisRetreatNetBufferListDataStart

Llame a la función NdisRetreatNetBufferListDataStart para aumentar el espacio de datos usado en todas las estructuras de NET_BUFFER de una estructura de NET_BUFFER_LIST.

Funciones de devolución de llamada

 
NET_BUFFER_ALLOCATE_MDL

La función NetAllocateMdl asigna un MDL con un bloque de memoria asociado de un tamaño especificado.
NET_BUFFER_FREE_MDL

La función NetFreeMdl libera una MDL asignada anteriormente por la función NetAllocateMdl.

Estructuras

 
NET_BUFFER_LIST_POOL_PARAMETERS

La estructura NET_BUFFER_LIST_POOL_PARAMETERS define los parámetros de un grupo de estructuras de NET_BUFFER_LIST.