Cabeçalho ndischimney.h
Esse cabeçalho é usado pela rede. Para obter mais informações, consulte:
ndischimney.h contém as seguintes interfaces de programação:
Funções
NdisInitiateOffload Um protocolo ou driver intermediário chama a função NdisInitiateOffload para descarregar objetos de estado de chaminé TCP. |
NdisInvalidateOffload Um protocolo ou driver intermediário chama a função NdisInvalidateOffload para invalidar objetos de estado de chaminé TCP descarregados anteriormente. |
NdisMGetOffloadHandlers Essa função obtém os pontos de entrada das funções NDIS para um tipo de chaminé específico. |
NdisMInitiateOffloadComplete Um destino de descarregamento chama a função NdisMInitiateOffloadComplete para concluir uma operação de descarregamento iniciada por uma chamada anterior para a função MiniportInitiateOffload. |
NdisMInvalidateOffloadComplete Um destino de descarregamento chama a função NdisMInvalidateOffloadComplete para concluir uma operação de descarregamento invalidada iniciada por uma chamada anterior para a função MiniportInvalidateOffload do destino de descarregamento. |
NdisMOffloadEventIndicate Um destino de descarregamento chama a função NdisMOffloadEventIndicate para indicar vários eventos para a pilha de host. |
NdisMQueryOffloadStateComplete Um destino de descarregamento chama a função NdisMQueryOffloadStateComplete para concluir uma operação de descarregamento de consulta iniciada por uma chamada anterior para a função MiniportQueryOffload do destino de descarregamento. |
NdisMTerminateOffloadComplete Um destino de descarregamento chama a função NdisMTerminateOffloadComplete para concluir uma operação de descarregamento de término iniciada por uma chamada anterior para a função MiniportTerminateOffload do destino de descarregamento. |
NdisMUpdateOffloadComplete Um destino de descarregamento chama a função NdisMUpdateOffloadComplete para concluir uma operação de descarregamento de atualização iniciada por uma chamada anterior para a função MiniportUpdateOffload do destino de descarregamento. |
NdisOffloadTcpDisconnect Um protocolo ou driver intermediário chama a função NdisOffloadTcpDisconnect para fechar a metade de envio de uma conexão TCP descarregada. |
NdisOffloadTcpForward Um driver de protocolo ou um driver intermediário chama a função NdisOffloadTcpForward para encaminhar segmentos TCP recebidos não reconhecidos para um driver subjacente ou destino de descarregamento. |
NdisOffloadTcpReceive Um driver de protocolo ou um driver intermediário chama a função NdisOffloadTcpReceive para postar solicitações de recebimento (buffers de recebimento) em uma conexão TCP descarregada. |
NdisOffloadTcpReceiveReturn Um driver de protocolo ou driver intermediário chama a função NdisOffloadTcpReceiveReturn para retornar a propriedade de NET_BUFFER_LIST e estruturas associadas a um destino de descarregamento subjacente. |
NdisOffloadTcpSend Um driver de protocolo ou driver intermediário chama a função NdisOffloadTcpSend para transmitir dados em uma conexão TCP descarregada. |
NdisQueryOffloadState Um protocolo ou driver intermediário chama a função NdisQueryOffloadState para consultar objetos de estado de chaminé TCP descarregados anteriormente. |
NdisTerminateOffload Um driver de protocolo ou driver intermediário chama a função NdisTerminateOffload para encerrar o descarregamento de um ou mais objetos de estado |
NdisUpdateOffload Um protocolo ou driver intermediário chama a função NdisUpdateOffload para atualizar objetos de estado de chaminé TCP descarregados anteriormente. |
Funções de retorno de chamada
INDICATE_OFFLOAD_EVENT_HANDLER O NDIS chama a função ProtocolIndicateOffloadEvent de um driver de protocolo ou intermediário para postar uma indicação que foi iniciada por uma chamada de destino de descarregamento ou driver subjacente para a função NdisMOffloadEventIndicate. |
INITIATE_OFFLOAD_COMPLETE_HANDLER O NDIS chama a função ProtocolInitiateOffloadComplete de um driver de protocolo ou de driver intermediário para concluir uma operação de descarregamento que o driver iniciou anteriormente chamando a função NdisInitiateOffload. |
INVALIDATE_OFFLOAD_COMPLETE_HANDLER O NDIS chama a função ProtocolInvalidateOffloadComplete de um driver de protocolo ou de driver intermediário para concluir uma operação de invalidação que o driver iniciou anteriormente chamando a função NdisInvalidateOffload. |
NDIS_TCP_OFFLOAD_DISCONNECT_COMPLETE Um destino de descarregamento chama a função NdisTcpOffloadDisconnectComplete para concluir uma solicitação de desconexão iniciada por uma chamada anterior para a função MiniportTcpOffloadDisconnect do destino de descarregamento. |
NDIS_TCP_OFFLOAD_EVENT_INDICATE Um destino de descarregamento chama a função NdisTcpOffloadEventHandler para indicar um evento que pertence a uma conexão TCP descarregada. |
NDIS_TCP_OFFLOAD_FORWARD_COMPLETE Um destino de descarregamento chama a função NdisTcpOffloadForwardComplete para concluir uma ou mais solicitações de encaminhamento que foram feitas para a função MiniportTcpOffloadForward do destino de descarregamento. |
NDIS_TCP_OFFLOAD_RECEIVE_COMPLETE Um destino de descarregamento chama a função NdisTcpOffloadReceiveComplete para retornar solicitações de recebimento postadas (buffers de recebimento) para a pilha de host. |
NDIS_TCP_OFFLOAD_RECEIVE_INDICATE Um destino de descarregamento chama a função NdisTcpOffloadReceiveHandler para indicar que os dados de rede recebidos estão disponíveis para consumo por um aplicativo cliente. |
NDIS_TCP_OFFLOAD_SEND_COMPLETE Um destino de descarregamento chama a função NdisTcpOffloadSendComplete para concluir uma ou mais solicitações de envio feitas para a função MiniportTcpOffloadSend do destino de descarregamento. |
QUERY_OFFLOAD_COMPLETE_HANDLER O NDIS chama a função ProtocolQueryOffloadComplete de um driver de protocolo ou de driver intermediário para concluir uma operação de descarregamento de consulta que o driver iniciou anteriormente chamando a função NdisQueryOffload. |
TCP_OFFLOAD_DISCONNECT_COMPLETE_HANDLER O NDIS chama a função ProtocolTcpOffloadDisconnectComplete de um driver de protocolo ou de driver intermediário para concluir uma operação de desconexão que o driver iniciou anteriormente chamando a função NdisOffloadTcpDisconnect. |
TCP_OFFLOAD_EVENT_HANDLER O NDIS chama a função ProtocolIndicateOffloadEvent de um driver de protocolo ou intermediário para postar uma indicação que foi iniciada por uma chamada de destino de descarregamento ou driver subjacente para a função NdisTcpOffloadEventHandler. |
TCP_OFFLOAD_FORWARD_COMPLETE_HANDLER O NDIS chama um protocolo ou a função ProtocolTcpOffloadForwardComplete do driver intermediário para concluir uma operação de encaminhamento que o driver iniciou anteriormente chamando a função NdisOffloadTcpForward. |
TCP_OFFLOAD_RECEIVE_INDICATE_HANDLER O NDIS chama a função ProtocolTcpOffloadReceiveIndicate de um driver de protocolo ou de driver intermediário para fornecer dados recebidos que estão sendo indicados por um driver subjacente ou destino de descarregamento. |
TCP_OFFLOAD_RECV_COMPLETE_HANDLER O NDIS chama um protocolo ou a função ProtocolTcpOffloadReceiveComplete do driver intermediário para concluir uma operação de recebimento que o driver iniciou anteriormente chamando a função NdisOffloadTcpReceive. |
TCP_OFFLOAD_SEND_COMPLETE_HANDLER O NDIS chama um protocolo ou a função ProtocolTcpOffloadSendComplete do driver intermediário para concluir uma operação de envio que o driver iniciou anteriormente chamando a função NdisOffloadTcpSend. |
TERMINATE_OFFLOAD_COMPLETE_HANDLER O NDIS chama um protocolo ou a função ProtocolTerminateOffloadComplete do driver intermediário para concluir uma operação de descarregamento de término que o driver iniciou anteriormente chamando a função NdisTerminateOffload. |
UPDATE_OFFLOAD_COMPLETE_HANDLER O NDIS chama a função ProtocolUpdateOffloadComplete de um driver de protocolo ou de driver intermediário para concluir uma operação de descarregamento de atualização que o driver iniciou anteriormente chamando a função NdisUpdateOffload. |
W_INITIATE_OFFLOAD_HANDLER MiniportInitiateOffload descarrega o estado da chaminé TCP da pilha de host. |
W_INVALIDATE_OFFLOAD_HANDLER A função MiniportInvalidateOffload invalida objetos de estado de chaminé TCP descarregados anteriormente. |
W_QUERY_OFFLOAD_HANDLER A função MiniportQueryOffload consulta objetos de estado de chaminé TCP descarregados anteriormente. |
W_TCP_OFFLOAD_DISCONNECT_HANDLER A função MiniportTcpOffloadDisconnect fecha a metade de envio de uma conexão TCP descarregada. |
W_TCP_OFFLOAD_FORWARD_HANDLER O NDIS chama a função MiniportTcpOffloadForward para encaminhar segmentos TCP recebidos não reconhecidos para um destino de descarregamento. |
W_TCP_OFFLOAD_RECEIVE_HANDLER O NDIS chama a função MiniportTcpOffloadReceive para postar solicitações de recebimento (buffers de recebimento) em uma conexão TCP descarregada. |
W_TCP_OFFLOAD_RECEIVE_RETURN_HANDLER O NDIS chama a função MiniportTcpOffloadReceiveReturn para retornar a propriedade de NET_BUFFER_LIST e estruturas associadas a um destino de descarregamento. |
W_TCP_OFFLOAD_SEND_HANDLER O NDIS chama a função MiniportTcpOffloadSend para transmitir dados em uma conexão TCP descarregada. |
W_TERMINATE_OFFLOAD_HANDLER A função MiniportTerminateOffload encerra o descarregamento de um ou mais objetos de estado. |
W_UPDATE_OFFLOAD_HANDLER A função MiniportUpdateOffload atualiza objetos de estado de chaminé TCP descarregados anteriormente. |
Estruturas
IP_OFFLOAD_STATS A estrutura IP_OFFLOAD_STATS contém estatísticas que um destino de descarregamento fornece em resposta a uma consulta de OID_IP4_OFFLOAD_STATS ou OID_IP6_OFFLOAD_STATS. |
NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS A estrutura NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS especifica os pontos de entrada genéricos de descarregamento de chaminé de um driver de protocolo. |
NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS A estrutura NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS especifica um protocolo ou pontos de entrada específicos do descarregamento TCP do driver intermediário. |
NDIS_MINIPORT_OFFLOAD_BLOCK_LIST A estrutura NDIS_MINIPORT_OFFLOAD_BLOCK_LIST é o bloco de construção básico de uma árvore de estado de descarregamento de chaminé TCP. Uma árvore de estado de descarregamento pode conter uma ou mais estruturas NDIS_MINIPORT_OFFLOAD_BLOCK_LIST. |
NDIS_OFFLOAD_HANDLE A estrutura NDIS_OFFLOAD_HANDLE representa o contexto de um driver para um objeto de estado descarregado. |
NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST A estrutura NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST. |
NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS A estrutura NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS especifica os pontos de entrada genéricos de microporto de descarregamento de chaminé de um destino de descarregamento ou driver intermediário. |
NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS A estrutura NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS especifica os pontos de entrada específicos de descarregamento TCP de um destino de descarregamento TCP. |
NDIS_TCP_CONNECTION_OFFLOAD_PARAMETERS A estrutura NDIS_TCP_CONNECTION_OFFLOAD_PARAMETERS fornece informações de descarregamento de chaminé TCP no OID do OID_TCP_CONNECTION_OFFLOAD_PARAMETERS. |
NDIS_TCP_OFFLOAD_EVENT_HANDLERS A estrutura NDIS_TCP_OFFLOAD_EVENT_HANDLERS contém os pontos de entrada para as funções NDIS para a chaminé TCP. |
NEIGHBOR_OFFLOAD_STATE_CACHED A estrutura NEIGHBOR_OFFLOAD_STATE_CACHED contém as variáveis armazenadas em cache de um objeto de estado vizinho. |
NEIGHBOR_OFFLOAD_STATE_CONST A estrutura NEIGHBOR_OFFLOAD_STATE_CONST contém as variáveis constantes de um objeto de estado vizinho. |
NEIGHBOR_OFFLOAD_STATE_DELEGATED A estrutura NEIGHBOR_OFFLOAD_STATE_DELGATED contém a variável delegada de um objeto de estado vizinho. |
OFFLOAD_STATE_HEADER A estrutura OFFLOAD_STATE_HEADER serve como um cabeçalho em uma estrutura de estado de descarregamento. |
PATH_OFFLOAD_STATE_CACHED A estrutura PATH_OFFLOAD_STATE_CACHED contém a variável armazenada em cache de um objeto de estado de caminho. |
PATH_OFFLOAD_STATE_CONST A estrutura PATH_OFFLOAD_STATE_CONST contém as variáveis constantes de um objeto de estado de caminho. |
PATH_OFFLOAD_STATE_DELEGATED A estrutura PATH_OFFLOAD_STATE_DELEGATED contém as variáveis delegadas de um objeto de estado de caminho. |
TCP_OFFLOAD_STATE_CACHED A estrutura TCP_OFFLOAD_STATE_CACHED contém as variáveis armazenadas em cache de um objeto de estado de conexão TCP. |
TCP_OFFLOAD_STATE_CONST A estrutura TCP_OFFLOAD_STATE_CONST contém as variáveis constantes de um objeto de estado de conexão TCP. |
TCP_OFFLOAD_STATE_DELEGATED A estrutura TCP_OFFLOAD_STATE_DELEGATED contém as variáveis delegadas de um objeto de estado de conexão TCP. |
TCP_OFFLOAD_STATS A estrutura TCP_OFFLOAD_STATS contém estatísticas que um destino de descarregamento fornece em resposta a uma consulta de OID_TCP4_OFFLOAD_STATS ou OID_TCP6_OFFLOAD_STATS. |