OID_WAN_CO_SET_LINK_INFO

L’OID OID_WAN_CO_SET_LINK_INFO demande au pilote miniport de définir les informations d’encadrement PPP pour une connexion virtuelle spécifique. Un protocole utilise une structure NDIS_WAN_CO_SET_LINK_INFO, définie comme suit, pour indiquer ces informations d’encadrement PPP.

    typedef struct _NDIS_WAN_CO_SET_LINK_INFO {
         IN ULONG MaxSendFrameSize;
         IN ULONG MaxRecvFrameSize;
         IN ULONG SendFramingBits;
         IN ULONG RecvFramingBits;
         IN ULONG SendCompressionBits;
         IN ULONG RecvCompressionBits;
         IN ULONG SendACCM;
         IN ULONG RecvACCM;
    } NDIS_WAN_CO_SET_LINK_INFO,   *PNDIS_WAN_CO_SET_LINK_INFO;

Les membres de cette structure contiennent les informations suivantes :

MaxSendFrameSize
Spécifie la mémoire tampon la plus grande, en octets, que le protocole enverra pour ce vc. Cette valeur doit être inférieure ou égale à celle retournée par le pilote miniport pour la requête OID_WAN_CO_GET_LINK_INFO .

La fonction MiniportCoSendPackets du pilote miniport peut rejeter tous les paquets envoyés pour ce lien qui sont supérieurs à cette valeur.

MaxRecvFrameSize
Spécifie le plus grand paquet réseau que le protocole recevra par la suite. Cette valeur doit être inférieure ou égale à celle retournée par le pilote miniport pour la requête OID_WAN_CO_GET_LINK_INFO. Le pilote miniport peut supprimer tous les paquets reçus pour ce vc qui sont plus volumineux.

SendFramingBits
Spécifie les bits d’envoi indiquant le type de cadrage qui doit être envoyé. Si le pilote miniport détecte des incompatibilités entre SendFramingBits et RecvFramingBits, il retourne NDIS_STATUS_INVALID_DATA.

Le NLPID et le format de cadrage appropriés doivent être utilisés en fonction des bits de cadrage, le cas échéant.

RecvFramingBits
Spécifie les bits d’encadrement de réception indiquant le type de cadrage qui doit être reçu.

SendCompressionBits
Réservé.

RecvCompressionBits
Réservé.

SendACCM
Pour les types de médias asynchrones, les bits logiques 0-31 indiquent l’octet respectif à bourrer. Autrement dit, si le bit 0 est défini sur un, le caractère ASCII 0x00 doit être bourré d’octets, et ainsi de suite.

RecvACCM
Comme décrit pour SendACCM.

Notes

Les valeurs possibles pour SendFramingBits et RecvFramingBits incluent tout pilote sous-jacent retourné en réponse à la requête OID_WAN_CO_GET_INFO .

Spécifications

Version

Pris en charge pour les pilotes NDIS 6.0 et NDIS 5.1 dans Windows Vista. Pris en charge pour les pilotes NDIS 5.1 dans Windows XP.

En-tête

Ntddndis.h (inclure Ndis.h)

Voir aussi

OID_WAN_CO_GET_INFO

OID_WAN_CO_GET_LINK_INFO