структура 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) |