Поделиться через


Запрос или настройка сведений

Драйверы протоколов CoNDIS и NDIS могут отправлять запросы OID к нижележащим драйверам. Драйверы протокола CoNDIS и диспетчеры вызовов мини-порта (MCMs) также могут отправлять запросы OID другим драйверам протокола.

Клиент, ориентированный на подключение, или диспетчер вызовов вызывает NdisCoOidRequest, чтобы запрашивать или задавать информацию, поддерживаемую другим драйвером протокола на связи или базовым драйвером минипорта.

Перед вызовом NdisCoOidRequestклиент или диспетчер вызовов выделяет буфер для запроса и инициализирует структуру NDIS_OID_REQUEST. Эта структура определяет тип запроса (запрашивает или задаёт), идентифицирует информацию (OID), которая запрашивается или устанавливается, и указывает на буферы, используемые для передачи данных OID.

Если клиент или диспетчер вызовов, работающие в режиме соединения, передает действительный NdisAfHandle (см. Семейства адресов), NDIS вызывает функцию ProtocolCoOidRequest каждого драйвера протокола в рамках привязки.

NDIS определяет значения идентификатора объекта (OID) для идентификации параметров адаптера, включая операционные параметры, такие как характеристики устройства, настраиваемые параметры и статистика. Дополнительные сведения об идентификаторах OID см. в NDIS OIDs.

В этом разделе приведены следующие разделы:

Запросы OID для драйвера минипорта CoNDIS

запросы OID драйвера протокола CoNDIS

запросы CoNDIS MCM OID