다음을 통해 공유


CoNDIS WAN 미니포트 드라이버에서 쿼리 처리

이 항목에서는 CoNDIS WAN 미니포트 드라이버에서 쿼리를 처리하기 위한 요구 사항에 대한 개요를 제공합니다. 상위 계층 드라이버는 쿼리 요청과 함께 NdisCoOidRequest를 호출하여 CONDIS WAN 미니포트 드라이버 및 미니포트 드라이버의 NIC의 WAN 관련 기능 및 현재 상태 확인합니다.

NDISWAN 중간 드라이버가 쿼리 요청을 전달한 후 NDIS는 미니포트 드라이버의 MiniportCoOidRequest 함수를 호출합니다. CoNDIS WAN 미니포트 드라이버에서 이 함수는 CoNDIS WAN 미니포트 드라이버가 CoNDIS WAN 개체를 지원한다는 점을 제외하고 연결 지향 미니포트 드라이버와 동일합니다.

CoNDIS WAN 미니포트 드라이버가 NDIS_STATUS_PENDING 상태 반환하여 MiniportCoOidRequest를 비동기적으로 완료하는 경우 나중에 NdisCoOidRequestComplete를 호출하여 쿼리를 완료해야 합니다.

NDIS가 MiniportCoOidRequest를 호출하면 NDIS는 쿼리 OID 및 미니포트 드라이버에서 검색된 정보를 저장할 버퍼가 포함된 NDIS_OID_REQUEST 구조에 대한 포인터를 전달합니다. 미니포트 드라이버는 요청이 완료될 때까지 이 버퍼를 제어합니다. NDIS_OID_REQUEST InformationBufferLength 멤버에 지정된 바이트 수가 OID에 필요한 정보에 충분하지 않은 경우 미니포트 드라이버는 쿼리 요청에 실패하고 NDIS_OID_REQUEST BytesNeeded 멤버를 OID에 필요한 바이트 수로 설정해야 합니다.

현재 쿼리 요청이 완료될 때까지 다른 요청은 특정 WAN 미니포트 드라이버에 제출되지 않습니다.

다음 표에는 CoNDIS WAN 미니포트 드라이버의 작동 특성을 얻거나 설정하는 데 사용되는 OID가 요약되어 있습니다.

속성 선택 사항 또는 필수

OID_WAN_CO_GET_INFO VC(가상 연결)에 대한 정보를 가져옵니다.

필수

OID_WAN_CO_GET_LINK_INFO VC에 대한 정보를 가져옵니다.

필수

OID_WAN_CO_GET_STATS_INFO VC에 대한 통계 정보를 가져옵니다.

선택 사항

CoNDIS WAN 미니포트 드라이버는 모든 NDIS 일반 개체를 지원할 수 있습니다. CoNDIS 미니포트 드라이버에서 정보를 설정하는 방법에 대한 자세한 내용은 쿼리 또는 정보 설정을 참조하세요.