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


структура 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
  • редакции = NDIS_PD_CONFIG_REVISION_1
  • размер = NDIS_SIZEOF_PD_CONFIG_REVISION_1

Flags

Этот элемент зарезервирован и должен иметь значение 0.

Enabled

Значение BOOLEAN, которое имеет значение TRUE, если включена возможность packetDirect поставщика PDPI. В противном случае этот элемент false.

CapabilitiesOffset

Если элемент CapabilitiesSize больше нуля, это ULONG с выравниванием указателя на структуру NDIS_PD_CAPABILITIES.

CapabilitiesSize

Если этот элемент больше нуля, он содержит размер структуры NDIS_PD_CAPABILITIES, на которую указывает элемент CapabilitiesOffset.

Замечания

Эта структура должна быть выровнена по 8-байтовой границе.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10
минимальный поддерживаемый сервер Windows Server 2016
заголовка ntddndis.h (include Ndis.h)

См. также

NDIS_OBJECT_HEADER