структура NDIS_PD_CONFIG (ntddndis.h)
Эта структура содержит данные конфигурации для поставщика PD.
Синтаксис
typedef struct _NDIS_PD_CONFIG {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
BOOLEAN Enabled;
ULONG CapabilitiesOffset;
ULONG CapabilitiesSize;
} NDIS_PD_CONFIG;
Члены
Header
Структура NDIS_OBJECT_HEADER для структуры NDIS_PD_CONFIG . Задайте элементы этой структуры следующим образом:
- Тип = NDIS_OBJECT_TYPE_DEFAULT
- Revision = NDIS_PD_CONFIG_REVISION_1
- Размер = NDIS_SIZEOF_PD_CONFIG_REVISION_1
Flags
Этот элемент зарезервирован и должен иметь значение 0.
Enabled
Значение BOOLEAN , которое имеет значение TRUE , если включена возможность PacketDirect поставщика PDPI. В противном случае этот элемент имеет значение FALSE.
CapabilitiesOffset
Если элемент CapabilitiesSize больше нуля, это указатель на структуру NDIS_PD_CAPABILITIES, выровненную по ULONG.
CapabilitiesSize
Если этот элемент больше нуля, он содержит размер структуры NDIS_PD_CAPABILITIES , на которую указывает элемент CapabilitiesOffset .
Комментарии
Эта структура должна быть выровнена по 8-байтовой границе.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Верхняя часть | ntddndis.h (включая Ndis.h) |