OID_WAN_CO_SET_LINK_INFO

Il OID_WAN_CO_SET_LINK_INFO OID richiede al driver miniport di impostare le informazioni di frame PPP per una connessione virtuale specifica (VC). Un protocollo usa una struttura NDIS_WAN_CO_SET_LINK_INFO, definita come indicato di seguito, per indicare queste informazioni di frame 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;

I membri di questa struttura contengono le informazioni seguenti:

MaxSendFrameSize
Specifica il buffer più grande, in byte, il protocollo verrà inviato per questo VC. Questo valore deve essere minore o uguale a quello restituito dal driver miniport per la query OID_WAN_CO_GET_LINK_INFO .

La funzione MiniportCoSendPackets del driver miniport può rifiutare qualsiasi pacchetto di invio inviato per questo collegamento maggiore di questo valore.

MaxRecvFrameSize
Specifica il pacchetto di rete più grande che il protocollo riceverà successivamente. Questo valore deve essere minore o uguale a quello restituito dal driver miniport per la query di OID_WAN_CO_GET_LINK_INFO. Il driver miniport può eliminare tutti i pacchetti ricevuti per questo VC più grande.

SendFramingBits
Specifica i bit di frame di invio che indicano il tipo di frame che deve essere inviato. Se il driver miniport rileva incompatibilità tra SendFramingBits e RecvFramingBits, restituisce NDIS_STATUS_INVALID_DATA.

Il formato NLPID e frame appropriato deve essere usato in base ai bit di frame ovunque applicabile.

RecvFramingBits
Specifica i bit di frame di ricezione che indicano il tipo di frame che deve essere ricevuto.

SendCompressionBits
Riservato.

RecvCompressionBits
Riservato.

SendACCM
Per i tipi di supporti asincroni, i bit logici 0-31 indicano il rispettivo byte da inserire in byte. Ovvero, se bit 0 è impostato su uno, il carattere ASCII 0x00 deve essere di byte riempito e così via.

RecvACCM
Come descritto per SendACCM.

Commenti

I valori possibili per SendFramingBits e RecvFramingBits includono qualsiasi driver sottostante restituito in risposta alla query di OID_WAN_CO_GET_INFO .

Requisiti

Versione

Supportato per i driver NDIS 6.0 e NDIS 5.1 in Windows Vista. Supportato per i driver NDIS 5.1 in Windows XP.

Intestazione

Ntddndis.h (include Ndis.h)

Vedi anche

OID_WAN_CO_GET_INFO

OID_WAN_CO_GET_LINK_INFO