Share via


OID_WAN_CO_GET_LINK_INFO

O OID_WAN_CO_GET_LINK_INFO OID solicita que o driver de miniporto retorne informações de enquadramento PPP sobre o estado atual de uma VC (conexão virtual). Essas informações são retornadas em uma estrutura NDIS_WAN_CO_GET_LINK_INFO, definida da seguinte maneira.

    typedef struct _NDIS_WAN_CO_GET_LINK_INFO {
         OUT ULONG MaxSendFrameSize;
         OUT ULONG MaxRecvFrameSize;
         OUT ULONG SendFramingBits;
         OUT ULONG RecvFramingBits;
         OUT ULONG SendCompressionBits;
         OUT ULONG RecvCompressionBits;
         OUT ULONG SendACCM;
         OUT ULONG RecvACCM;
    } NDIS_WAN_CO_GET_LINK_INFO,   *PNDIS_WAN_CO_GET_LINK_INFO;

Os membros dessa estrutura contêm as seguintes informações:

MaxSendFrameSize
Especifica o tamanho máximo do buffer, em bytes, que o driver de miniporto pode aceitar para transmissão nesta VC. A função MiniportCoSendPackets do driver de miniport pode rejeitar qualquer pacote de envio de entrada maior que esse tamanho.

MaxRecvFrameSize
Especifica o maior pacote que será recebido da rede. O driver de miniporta pode remover todos os pacotes maiores.

SendFramingBits
Especifica bits de enquadramento de envio que indicam o tipo de enquadramento que deve ser enviado. Se o driver de miniporto detectar incompatibilidades entre SendFramingBits e RecvFramingBits, ele retornará NDIS_STATUS_INVALID_DATA.

O NLPID adequado e o formato de enquadramento devem ser usados com base nos bits de enquadramento sempre que aplicável.

RecvFramingBits
Especifica bits de enquadramento de recebimento que indicam o tipo de enquadramento que deve ser recebido.

SendCompressionBits
Reservado.

RecvCompressionBits
Reservado.

SendACCM
Para tipos de mídia assíncrona, os bits lógicos 0-31 indicam o respectivo byte a ser preenchido por bytes. Ou seja, se o bit 0 for definido como 1, o caractere ASCII 0x00 deverá ser preenchido por bytes e assim por diante.

RecvACCM
Conforme descrito para SendACCM.

Comentários

Os valores possíveis para SendFramingBits e RecvFramingBits incluem qualquer driver retornado em resposta à consulta OID_WAN_CO_GET_LINK_INFO.

Requisitos

Versão

Com suporte para drivers NDIS 6.0 e NDIS 5.1 no Windows Vista. Com suporte para drivers NDIS 5.1 no Windows XP.

parâmetro

Ntddndis.h (inclua Ndis.h)

Confira também

OID_WAN_CO_GET_LINK_INFO