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

NDIS передает структуру NDIS_PROTOCOL_PAUSE_PARAMETERS драйверу протокола при вызове функции ProtocolNetPnPEvent для указания события NetEventPause .

Синтаксис

typedef struct _NDIS_PROTOCOL_PAUSE_PARAMETERS {
  NDIS_OBJECT_HEADER Header;
  ULONG              Flags;
  ULONG              PauseReason;
} NDIS_PROTOCOL_PAUSE_PARAMETERS, *PNDIS_PROTOCOL_PAUSE_PARAMETERS;

Члены

Header

Структура NDIS_OBJECT_HEADER для структуры NDIS_PROTOCOL_PAUSE_PARAMETERS. NDIS задает для элемента Type структуры, указанной в заголовке , значение NDIS_OBJECT_TYPE_DEFAULT, для элемента Revision — NDIS_PROTOCOL_PAUSE_PARAMETERS_REVISION_1, а для элемента Size — значение NDIS_SIZEOF_PROTOCOL_PAUSE_PARAMETERS_REVISION_1.

Flags

Зарезервировано.

PauseReason

Примечание Этот элемент не рекомендуется использовать для драйверов NDIS 6.40 и более поздних версий.
 
Значение всегда будет NDIS_PAUSE_NDIS_INTERNAL.

Комментарии

Чтобы указать параметры приостановки для привязки, NDIS передает указатель на структуру NDIS_PROTOCOL_PAUSE_PARAMETERS в функцию ProtocolNetPnPEvent , когда NDIS указывает на событие NetEventPause .

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.0 и более поздних версиях.
Верхняя часть ndis.h (включая Ndis.h)

См. также раздел

NDIS_OBJECT_HEADER

ProtocolNetPnPEvent