NDIS_PROTOCOL_PAUSE_PARAMETERS 構造体 (ndis.h)

NDIS は、NetEventPause イベントを示すために ProtocolNetPnPEvent 関数を呼び出すときに、NDIS_PROTOCOL_PAUSE_PARAMETERS構造体をプロトコル ドライバーに渡します。

構文

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

メンバー

Header

NDIS_PROTOCOL_PAUSE_PARAMETERS構造体のNDIS_OBJECT_HEADER構造体。 NDIS は、Header が指定する構造体の 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 は NetEventPause イベントを示すときに、NDIS_PROTOCOL_PAUSE_PARAMETERS構造体へのポインターを ProtocolNetPnPEvent 関数に渡します。

要件

要件
サポートされている最小のクライアント NDIS 6.0 以降でサポートされています。
Header ndis.h (Ndis.h を含む)

こちらもご覧ください

NDIS_OBJECT_HEADER

ProtocolNetPnPEvent