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


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

Эта структура представляет очередь получения или передачи поставщиком

Синтаксис

typedef struct _NDIS_PD_QUEUE {
  NDIS_OBJECT_HEADER           Header;
  ULONG                        Flags;
  const NDIS_PD_QUEUE_DISPATCH *Dispatch;
  PVOID                        PDPlatformReserved[2];
  PVOID                        PDClientReserved[2];
} NDIS_PD_QUEUE;

Члены

Header

Структура NDIS_OBJECT_HEADER для структуры NDIS_PD_QUEUE. Задайте элементы этой структуры следующим образом:

  • тип = NDIS_OBJECT_TYPE_PD_TRANSMIT_QUEUE или NDIS_OBJECT_TYPE_PD_RECEIVE_QUEUE
  • редакции = NDIS_PD_QUEUE_REVISION_1
  • размер = NDIS_SIZEOF_PD_QUEUE_REVISION_1

Flags

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

Dispatch

См. NDIS_PD_QUEUE_DISPATCH.

PDPlatformReserved[2]

Зарезервировано для платформы.

PDClientReserved[2]

Зарезервировано для клиента.

Требования

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

См. также

NDIS_OBJECT_HEADER