Интерфейс прямого запроса OID в NDIS 6.1

NDIS предоставляет прямой интерфейс запроса OID для драйверов NDIS 6.1 и более поздних версий. прямой путь запроса OID поддерживает OID-запросы, которые часто запрашиваются или задаются. Например, интерфейс разгрузки IPsec версии 2 (IPsecOV2) предоставляет OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA OID для прямых запросов OID.

Интерфейс прямого запроса OID необязателен для драйверов NDIS. Для поддержки прямого пути OID драйверы предоставляют точки входа, а NDIS предоставляет NdisXxx функции для драйверов протокола, фильтра и минипорта.

Примечание NDIS поддерживает определенные идентификаторы OID для использования с интерфейсом прямого запроса OID. Чтобы определить, может ли ваш драйвер использовать OID в интерфейсе прямых OIDs, посмотрите заметки на странице справочника OID.

Для NDIS 6.1 единственный интерфейс, использующий интерфейс прямого запроса OID, — IPsecOV2. Дополнительную информацию об IPsecOV2 вы можете найти в разделе "Разгрузка обработки задач IPsec версии 2 в NDIS 6.1".

Для драйверов NDIS 6.1 в операционных системах Windows Server 2008 и Windows Vista с пакетом обновления 1 (SP1) можно использовать только следующие OID с интерфейсом прямого запроса OID:

Драйверы минипорта и драйверы фильтров должны иметь возможность обрабатывать прямые запросы OID, которые не сериализуются. В отличие от стандартного интерфейса запроса OID, NDIS не сериализует прямые запросы OID с другими запросами, отправляемыми с помощью прямого интерфейса OID или с помощью стандартного интерфейса запроса OID. Кроме того, драйверы мини-порта и драйверы фильтров должны иметь возможность обрабатывать прямые запросы OID на уровне IRQL <= DISPATCH_LEVEL.

Дополнительные сведения о реализации прямого интерфейса OID в драйверах см. в следующих разделах: