Função NdisCopySendNetBufferListInfo (ndis/nblapi.h)
Os drivers intermediários chamam a função NdisCopySendNetBufferListInfo para copiar as informações de NET_BUFFER_LIST em uma estrutura de transmissão NET_BUFFER_LIST .
Sintaxe
NDIS_EXPORTED_ROUTINE VOID NdisCopySendNetBufferListInfo(
[in] NET_BUFFER_LIST *DestNetBufferList,
[in] NET_BUFFER_LIST const *SrcNetBufferList
);
Parâmetros
[in] DestNetBufferList
Um ponteiro para a estrutura de NET_BUFFER_LIST de destino.
[in] SrcNetBufferList
Um ponteiro para a estrutura de NET_BUFFER_LIST de origem.
Retornar valor
Nenhum
Comentários
Quando um driver intermediário ou driver de filtro recebe uma solicitação de transmissão de um driver subjacente, ele pode, por exemplo, clonar a estrutura NET_BUFFER_LIST ou alocar uma nova estrutura para propagar a solicitação para drivers subjacentes. O driver deve usar NdisCopySendNetBufferListInfo para copiar as informações de NET_BUFFER_LIST , incluindo informações privadas do NDIS, para a nova estrutura.
Para copiar as informações de NET_BUFFER_LIST no caminho de recebimento, use o Função NdisCopyReceiveNetBufferListInfo .
Os seguintes itens NET_BUFFER_LIST são copiados em uma chamada para NdisCopySendNetBufferListInfo:
Item Copiado | Iniciando a versão do Windows |
---|---|
TcpIpChecksumNetBufferListInfo | Windows Vista |
IPsecOffloadV1NetBufferListInfo | Windows Vista |
TcpLargeSendNetBufferListInfo | Windows Vista |
Ieee8021QNetBufferListInfo | Windows Vista |
MediaSpecificInformation | Windows Vista |
NetBufferListCancelId | Windows Vista |
NetBufferListProtocolId | Windows Vista |
IPsecOffloadV2TunnelNetBufferListInfo | Windows Vista com Service Pack 1 (SP1) |
IPsecOffloadV2HeaderNetBufferListInfo | Windows Vista com SP1 |
VirtualSubnetInfo | Windows 8 (somente AMD64) |
NetBufferListFilteringInfo | Windows 8 |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte no NDIS 6.0 e posterior. |
Plataforma de Destino | Universal |
Cabeçalho | ndis/nblapi.h (inclua ndis.h) |
Biblioteca | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Regras de conformidade de DDI | Irql_NetBuffer_Function(ndis) |