OID_WAN_CO_GET_LINK_INFO
L’OID OID_WAN_CO_GET_LINK_INFO demande au pilote miniport de retourner des informations d’encadrement PPP sur l’état actuel d’une connexion virtuelle ( VC). Ces informations sont retournées dans une structure NDIS_WAN_CO_GET_LINK_INFO, définie comme suit.
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;
Les membres de cette structure contiennent les informations suivantes :
MaxSendFrameSize
Spécifie la taille maximale de la mémoire tampon, en octets, que le pilote miniport peut accepter pour la transmission sur ce vc. La fonction MiniportCoSendPackets du pilote miniport peut rejeter tout paquet d’envoi entrant supérieur à cette taille.
MaxRecvFrameSize
Spécifie le plus grand paquet qui sera reçu du réseau. Le pilote miniport peut supprimer tous les paquets 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.
SendACCM
Pour les types de médias asynchrones, les bits logiques 0-31 indiquent l’octet respectif à bourrer. Autrement dit, si le bit 0 a la valeur 1, 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 tous les pilotes retournés en réponse à la requête OID_WAN_CO_GET_LINK_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) |