중간 드라이버 쿼리 및 작업 설정
기본 미니포트 어댑터에 성공적으로 바인딩하고 가상 미니포트를 초기화한 후 중간 드라이버는 기본 미니포트 어댑터의 작동 특성을 쿼리하고 자체 내부 상태를 설정합니다. 적절한 경우 중간 드라이버는 기본 미니포트 어댑터를 사용하여 바인딩에 대한 lookahead 버퍼 크기와 같은 매개 변수도 협상합니다. 기본 미니포트 어댑터와 연결된 대부분의 특성은 ProtocolBindAdapterEx 함수의 BindParameters 매개 변수에서 중간 드라이버에 전달됩니다. 중간 드라이버는 OID 쿼리를 실행하는 대신 가능한 경우 ProtocolBindAdapterEx에 전달되는 값을 사용해야 합니다. 그러나 연결이 없는 하위 에지가 있는 중간 드라이버는 NdisOidRequest를 호출하여 OID 쿼리를 실행할 수 있습니다. 연결 지향 하위 에지가 있는 중간 드라이버는 NdisCoOidRequest를 호출하여 OID 쿼리를 실행할 수 있습니다.
중간 드라이버는 MiniportOidRequest 함수를 통해 상위 수준 드라이버에서 쿼리를 수신하고 요청을 설정할 수도 있습니다. 드라이버는 이러한 요청에 응답하거나 기본 드라이버에 전달할 수 있습니다. 중간 드라이버가 쿼리 및 집합에 응답하는 방법은 구현에 따라 달라집니다.
참고 중간 드라이버의 동작은 가상 미니포트의 전원 상태와 기본 미니포트 드라이버의 영향을 받을 수도 있습니다. 파워 상태가 쿼리 및 설정 작업에 미치는 영향에 대해 자세히 알아보려면 전원 요청 설정 처리를 참조하세요.
네트워크 참조 섹션에는 모든 일반 연결 지향, 비미디어별 OID 및 중간 드라이버 개발자에게 필요한 미디어별 OID에 대한 정보가 포함되어 있습니다.
다음 topics 중간 드라이버에서 쿼리 및 집합을 발급하고 응답하는 방법에 대한 추가 정보를 제공합니다.