OID_WAN_CO_GET_LINK_INFO
OID_WAN_CO_GET_LINK_INFO OID 要求迷你埠驅動程式傳回虛擬連線目前狀態的 PPP 框架資訊, (VC) 。 這項資訊會在NDIS_WAN_CO_GET_LINK_INFO結構中傳回,如下所示。
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;
此結構的成員包含下列資訊:
MaxSendFrameSize
指定迷你埠驅動程式可接受在此 VC 上傳輸的最大緩衝區大小,以位元組為單位。 迷你埠驅動程式的 MiniportCoSendPackets 函式可以拒絕任何大於此大小的傳入傳送封包。
MaxRecvFrameSize
指定將從網路接收的最大封包。 迷你埠驅動程式可以卸載任何較大的封包。
SendFramingBits
指定 send-framing 位,指出應該傳送的框架類型。 如果迷你埠驅動程式偵測到 SendFramingBits 與 RecvFramingBits之間的不相容狀況,則會傳回NDIS_STATUS_INVALID_DATA。
適當的 NLPID 和框架格式應該根據適用的框架位來使用。
RecvFramingBits
指定 receive-framing 位,指出應該接收的框架類型。
SendACCM
針對非同步媒體類型,邏輯位 0-31 表示要填入位元組的個別位元組。 也就是說,如果位 0 設定為 1,則 ASCII 字元0x00應該是位元組填滿,依此類推。
備註
SendFramingBits和RecvFramingBits的可能值包括回應OID_WAN_CO_GET_LINK_INFO查詢時傳回的任何驅動程式。
規格需求
版本 |
Windows Vista 中支援 NDIS 6.0 和 NDIS 5.1 驅動程式。 Windows XP 中支援 NDIS 5.1 驅動程式。 |
標頭 |
Ntddndis.h (包含 Ndis.h) |