OID_WAN_CO_GET_LINK_INFO
OID_WAN_CO_GET_LINK_INFO OID는 미니포트 드라이버에 VC(가상 연결)의 현재 상태에 대한 PPP 프레이밍 정보를 반환하도록 요청합니다. 이 정보는 다음과 같이 정의된 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
전송해야 하는 프레이밍 유형을 나타내는 송신 프레이밍 비트를 지정합니다. 미니포트 드라이버가 SendFramingBits 와 RecvFramingBits 간의 비호환성을 감지하면 NDIS_STATUS_INVALID_DATA 반환합니다.
해당하는 경우 프레임 비트에 따라 적절한 NLPID 및 프레이밍 형식을 사용해야 합니다.
RecvFramingBits
수신해야 하는 프레이밍 유형을 나타내는 수신 프레이밍 비트를 지정합니다.
SendCompressionBits
예약되어 있습니다.
RecvCompressionBits
예약되어 있습니다.
SendACCM
비동기 미디어 형식의 경우 논리 비트 0-31은 바이트 박제될 각 바이트를 나타냅니다. 즉, 비트 0이 1로 설정된 경우 ASCII 문자 0x00 바이트 박제 등이어야 합니다.
설명
SendFramingBits 및 RecvFramingBits에 대한 가능한 값에는 OID_WAN_CO_GET_LINK_INFO 쿼리에 대한 응답으로 반환된 드라이버가 포함됩니다.
요구 사항
Version |
Windows Vista에서 NDIS 6.0 및 NDIS 5.1 드라이버에 대해 지원됩니다. Windows XP에서 NDIS 5.1 드라이버에 대해 지원됩니다. |
헤더 |
Ntddndis.h(Ndis.h 포함) |