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


структура NDIS_CONFIGURATION_OBJECT (ndis.h)

Структура NDIS_CONFIGURATION_OBJECT определяет атрибуты объекта конфигурации, который драйвер NDIS может передать в функция NdisOpenConfigurationEx.

Синтаксис

typedef struct _NDIS_CONFIGURATION_OBJECT {
  NDIS_OBJECT_HEADER Header;
  NDIS_HANDLE        NdisHandle;
  ULONG              Flags;
} NDIS_CONFIGURATION_OBJECT, *PNDIS_CONFIGURATION_OBJECT;

Члены

Header

Структура NDIS_OBJECT_HEADER для структуры NDIS_CONFIGURATION_OBJECT. Задайте элемент типа структуры, заголовка, NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT, элемент редакции NDIS_CONFIGURATION_OBJECT_REVISION_1 и элемент размера NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1.

NdisHandle

Дескриптор NDIS, полученный вызывающим во время инициализации.

Flags

Битовое ИЛИ следующих флагов:

NDIS_CONFIG_FLAG_FILTER_INSTANCE_CONFIGURATION

Установите этот флаг, если драйвер фильтра мониторинга должен получить доступ к конфигурации модуля фильтра для определенного модуля фильтра, если на одном мини-адаптере настроено несколько модулей фильтра. Изменение драйверов фильтров не должно использовать этот флаг.

Замечания

Чтобы настроить параметры в реестре, драйвер NDIS может использовать структуру NDIS_CONFIGURATION_OBJECT для определения объекта конфигурации и вызова функции NdisOpenConfigurationEx для получения дескриптора конфигурации.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается в NDIS 6.0 и более поздних версиях.
заголовка ndis.h (include Ndis.h)

См. также

NDIS_OBJECT_HEADER

NdisOpenConfigurationEx