Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Define os possíveis motivos pelos quais os dados são descartados por uma das camadas de rede.
Syntax
typedef enum {
IpDiscardBadSourceAddress,
IpDiscardNotLocallyDestined,
IpDiscardProtocolUnreachable,
IpDiscardPortUnreachable,
IpDiscardBadLength,
IpDiscardMalformedHeader,
IpDiscardNoRoute,
IpDiscardBeyondScope,
IpDiscardInspectionDrop,
IpDiscardTooManyDecapsulations,
IpDiscardAdministrativelyProhibited,
IpDiscardBadChecksum,
IpDiscardFirstFragmentIncomplete,
IpDiscardHeaderNotContiguous,
IpDiscardHeaderNotAligned,
IpDiscardReceivePathMax,
IpDiscardHopLimitExceeded,
IpDiscardAddressUnreachable,
IpDiscardRscPacket,
IpDiscardSourceViolation,
IpDiscardForwardPathMax,
IpDiscardArbitrationUnhandled,
IpDiscardInspectionAbsorb,
IpDiscardDontFragmentMtuExceeded,
IpDiscardBufferLengthExceeded,
IpDiscardAddressResolutionTimeout,
IpDiscardAddressResolutionFailure,
IpDiscardIpsecFailure,
IpDiscardExtensionHeadersFailure,
IpDiscardAllocationFailure,
IpDiscardIpsnpiClientDrop,
IpDiscardUnsupportedOffload,
IpDiscardRoutingFailure,
IpDiscardAncillaryDataFailure,
IpDiscardRawDataFailure,
IpDiscardSessionStateFailure,
IpDiscardIpsnpiAllocationFailure,
IpDiscardIpsnpiModifiedButNotForwarded,
IpDiscardIpsnpiNoNextHop,
IpDiscardIpsnpiNoCompartment,
IpDiscardIpsnpiNoInterface,
IpDiscardIpsnpiNoSubInterface,
IpDiscardIpsnpiInterfaceDisabled,
IpDiscardIpsnpiSegmentationFailed,
IpDiscardIpsnpiNoEthernetHeader,
IpDiscardIpsnpiUnexpectedFragment,
IpDiscardIpsnpiUnsupportedInterfaceType,
IpDiscardIpsnpiInvalidLsoInfo,
IpDiscardIpsnpiInvalidUsoInfo,
IpDiscardInternalError,
IpDiscardAdministrativelyConfigured,
IpDiscardBadOption,
IpDiscardLoopbackDisallowed,
IpDiscardSmallerScope,
IpDiscardQueueFull,
IpDiscardInterfaceDisabled,
IpDiscardNlClientDiscard,
IpDiscardIpsnpiUroSegmentSizeExceedsMtu,
IpDiscardSwUsoFailure,
IpDiscardMax
} IP_DISCARD_REASON, *PIP_DISCARD_REASON;
Constantes
IpDiscardBadSourceAddressO endereço de origem do pacote de saída é um endereço multicast, um endereço de transmissão ou um endereço IPv6 que contém um loopback IPv4 inserido ou um endereço não especificado. |
IpDiscardNotLocallyDestinedO endereço de destino do pacote recebido não existe no sistema e nenhuma interface de encaminhamento apropriada existe. |
IpDiscardProtocolUnreachableNão há nenhum manipulador de protocolo de transporte para o pacote recebido ou o manipulador de protocolo de transporte se recusou a processar o pacote. |
IpDiscardPortUnreachableNão há nenhum aplicativo que esteja recebendo pacotes na porta de destino do pacote recebido. |
IpDiscardBadLengthUm campo de comprimento especificado dentro do pacote recebido é inconsistente com o comprimento do pacote. |
IpDiscardMalformedHeaderO pacote recebido contém um cabeçalho de extensão reconhecido ou uma opção cujo conteúdo é inválido. |
IpDiscardNoRouteO pacote recebido não pode ser encaminhado para seu endereço de destino porque a tabela de roteamento do sistema não contém uma rota para esse destino. |
IpDiscardBeyondScopeO pacote recebido não pode ser encaminhado porque os adaptadores de rede de entrada e saída do pacote têm índices de zona diferentes para o nível de zona do pacote. |
IpDiscardInspectionDropO pacote foi descartado durante a inspeção devido a falhas nas verificações de segurança ou problemas de conformidade do protocolo. |
IpDiscardTooManyDecapsulationsO pacote recebido não pode ser encaminhado para seu endereço de destino porque há muitas decapsulações. |
IpDiscardAdministrativelyProhibitedO pacote foi descartado devido a políticas administrativas que proíbem sua transmissão ou recebimento. |
IpDiscardBadChecksumO pacote foi descartado porque sua soma de verificação estava incorreta, indicando possíveis dados corrompidos. |
IpDiscardFirstFragmentIncompleteO primeiro fragmento do pacote estava incompleto, levando ao descarte de todo o pacote. |
IpDiscardHeaderNotContiguousO cabeçalho do pacote não era contíguo na memória, fazendo com que ele fosse descartado. |
IpDiscardHeaderNotAlignedO cabeçalho do pacote não estava alinhado corretamente, levando ao descarte devido a problemas de formatação. |
IpDiscardReceivePathMaxO pacote foi descartado, pois excedeu o comprimento máximo permitido no caminho de recebimento. |
IpDiscardHopLimitExceededO limite de salto do pacote recebido ou o limite de tempo de vida útil foi excedido. |
IpDiscardAddressUnreachableO pacote de saída não pode ser enviado para o endereço de destino do pacote porque o destino não existe ou os pacotes não têm permissão para serem enviados para esse destino. |
IpDiscardRscPacketO pacote de saída não pode ser enviado porque é um pacote RSC (agrupado no lado do recebimento). |
IpDiscardSourceViolationO pacote foi descartado porque violou as verificações de validação de endereço de origem. |
IpDiscardForwardPathMaxO pacote excedeu o comprimento máximo do caminho para encaminhamento e foi descartado. |
IpDiscardArbitrationUnhandledO pacote foi descartado porque exigia arbitragem que não era tratada. |
IpDiscardInspectionAbsorbO pacote de saída não pode ser enviado porque o WFP assumiu a propriedade do pacote. |
IpDiscardDontFragmentMtuExceededO pacote foi descartado porque excedeu o tamanho da MTU e tinha o bit Não Fragmentar definido. |
IpDiscardBufferLengthExceededO pacote foi descartado porque excedeu as limitações de comprimento do buffer. |
IpDiscardAddressResolutionTimeoutO pacote foi descartado devido a um tempo limite na resolução de endereços. |
IpDiscardAddressResolutionFailureO pacote foi descartado porque a resolução de endereço falhou. |
IpDiscardIpsecFailureO pacote foi descartado devido a uma falha de processamento IPsec. |
IpDiscardExtensionHeadersFailureO pacote foi descartado devido a uma falha relacionada ao processamento de cabeçalhos de extensão IPv6. |
IpDiscardAllocationFailureO pacote foi descartado devido a uma falha na alocação de recursos necessários. |
IpDiscardIpsnpiClientDropO pacote foi descartado por um cliente IPSNPI devido a motivos não especificados. |
IpDiscardUnsupportedOffloadO pacote foi descartado porque exigia uma operação de descarregamento sem suporte. |
IpDiscardRoutingFailureO pacote foi descartado devido a uma falha no roteamento. |
IpDiscardAncillaryDataFailureO pacote foi descartado devido a uma falha relacionada ao processamento de dados auxiliares. |
IpDiscardRawDataFailureO pacote foi descartado devido a uma falha no processamento de dados brutos. |
IpDiscardSessionStateFailureO pacote foi descartado devido a uma falha relacionada ao gerenciamento de estado de sessão. |
IpDiscardIpsnpiAllocationFailureO pacote foi descartado devido a uma falha de alocação no subsistema IPSNPI. |
IpDiscardIpsnpiModifiedButNotForwardedO pacote foi modificado por IPSNPI, mas não encaminhado, levando ao seu descarte. |
IpDiscardIpsnpiNoNextHopO pacote foi descartado porque nenhum próximo salto poderia ser determinado no subsistema IPSNPI. |
IpDiscardIpsnpiNoCompartmentO pacote foi descartado devido a um compartimento ausente no subsistema IPSNPI. |
IpDiscardIpsnpiNoInterfaceO pacote foi descartado porque nenhuma interface foi encontrada no subsistema IPSNPI. |
IpDiscardIpsnpiNoSubInterfaceO pacote foi descartado devido à ausência de uma sub-interface no subsistema IPSNPI. |
IpDiscardIpsnpiInterfaceDisabledO pacote foi descartado porque a interface no subsistema IPSNPI foi desabilitada. |
IpDiscardIpsnpiSegmentationFailedO pacote foi descartado devido a uma falha na segmentação no subsistema IPSNPI. |
IpDiscardIpsnpiNoEthernetHeaderO pacote foi descartado porque não tinha um cabeçalho Ethernet no subsistema IPSNPI. |
IpDiscardIpsnpiUnexpectedFragmentO pacote foi descartado porque era um fragmento inesperado no subsistema IPSNPI. |
IpDiscardIpsnpiUnsupportedInterfaceTypeO pacote foi descartado devido a um tipo de interface sem suporte no subsistema IPSNPI. |
IpDiscardIpsnpiInvalidLsoInfoO pacote foi descartado devido a informações inválidas de LSO (descarregamento de envio grande) no subsistema IPSNPI. |
IpDiscardIpsnpiInvalidUsoInfoO pacote foi descartado devido a informações de USO (descarregamento de segmentação UDP) inválidas no subsistema IPSNPI. |
IpDiscardInternalErrorO pacote foi descartado devido a um erro interno no sistema. |
IpDiscardAdministrativelyConfiguredO pacote foi descartado devido a uma configuração administrativa que impediu seu processamento. |
IpDiscardBadOptionO pacote foi descartado porque continha uma opção incorreta ou uma opção que não podia ser processada. |
IpDiscardLoopbackDisallowedO pacote foi descartado porque o loopback não foi permitido para seu tipo ou destino. |
IpDiscardSmallerScopeO pacote foi descartado porque seu escopo era menor do que o necessário para entrega bem-sucedida. |
IpDiscardQueueFullO pacote foi descartado porque a fila de processamento estava cheia. |
IpDiscardInterfaceDisabledO pacote foi descartado porque a interface em que ele chegou foi desabilitada. |
IpDiscardNlClientDiscardO pacote foi descartado por um cliente Netlink devido a motivos não especificados. |
IpDiscardIpsnpiUroSegmentSizeExceedsMtuO pacote foi descartado porque o tamanho do segmento para descarregamento UDP RSC (URO) excedeu a MTU no subsistema IPSNPI. |
IpDiscardSwUsoFailureO pacote foi descartado devido a uma falha de USO (descarregamento de segmentação UDP). |
IpDiscardMaxO valor máximo para enumeração. |
Requisitos
| Requisito | Valor |
|---|---|
| Cabeçalho | fwpsu.h |