OID_WAN_CO_GET_LINK_INFO
OID OID_WAN_CO_GET_LINK_INFO запрашивает драйвер мини-порта для возврата сведений об обрамления 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 драйвера miniport может отклонить любой входящий пакет отправки, превышающий этот размер.
MaxRecvFrameSize
Указывает самый большой пакет, который будет получен из сети. Драйвер мини-порта может удалять любые пакеты, которые больше.
SendFramingBits
Указывает биты кадрирования отправки, указывающие тип отправляемого кадрирования. Если драйвер мини-порта обнаруживает несовместимость между SendFramingBits и RecvFramingBits, он возвращает NDIS_STATUS_INVALID_DATA.
Следует использовать правильный NLPID и формат кадрирования на основе битов кадрирования, где это применимо.
RecvFramingBits
Указывает биты кадрирования приема, указывающие тип кадрирования, который должен быть получен.
SendCompressionBits
Зарезервировано.
RecvCompressionBits
Зарезервировано.
SendACCM
Для асинхронных типов носителей логические биты 0–31 указывают на то, что соответствующий байт должен быть заполнен байтами. То есть, если бит 0 имеет значение 1, символы ASCII 0x00 должны быть заполнены байтами и т. д.
RecvACCM
Как описано для SendACCM.
Комментарии
Возможные значения для SendFramingBits и RecvFramingBits включают любой драйвер, возвращенный в ответ на запрос OID_WAN_CO_GET_LINK_INFO.
Требования
Версия |
Поддерживается для драйверов NDIS 6.0 и NDIS 5.1 в Windows Vista. Поддерживается для драйверов NDIS 5.1 в Windows XP. |
Заголовок |
Ntddndis.h (включая Ndis.h) |