NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES 構造体 (ndis.h)

NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES構造体は、ミニポート アダプターの NDK 機能を指定します。 この構造体は、NDIS_MINIPORT_ADAPTER_ATTRIBUTES共用体の NDKAttributes メンバーで使用されます。

構文

typedef struct _NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES {
  NDIS_OBJECT_HEADER     Header;
  BOOLEAN                Enabled;
  PNDIS_NDK_CAPABILITIES NdkCapabilities;
} NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES, *PNDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES;

メンバー

Header

この NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES 構造体を記述する NDIS_OBJECT_HEADER 構造体。

NDIS_OBJECT_HEADER構造体のメンバーを次のように設定します。

  • Type メンバーを NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_NDK_ATTRIBUTESに設定します。
  • Revision メンバーを NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES_REVISION_1 に設定します。
  • [サイズ] メンバーを [NDIS_SIZEOF_MINIPORT_ADAPTER_NDK_ATTRIBUTES_REVISION_1] に設定します。

Enabled

ミニポート アダプターの NDK 機能が有効になっている場合、このメンバーは TRUE です。 それ以外の場合は FALSE です

NdkCapabilities

NDK アダプターの機能を指定する NDIS_NDK_CAPABILITIES 構造体へのポインター。

注釈

NDK 対応アダプターは、NDK 機能が現在無効になっている場合でも、 その MiniportInitializeEx 関数で NDK 機能を示す必要があります。

NDK 機能を報告するために、ミニポート アダプターは 、NDIS_MINIPORT_ADAPTER_ATTRIBUTES 共用体の NDKAttributes メンバーに NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES構造体を 格納し、 NDIS_MINIPORT_ADAPTER_ATTRIBUTES 共用体を NdisMSetMiniportAttributes 関数に渡します。 詳細については、「 NDK ミニポート アダプターの初期化」を参照してください。

要件

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

こちらもご覧ください

NDK ミニポート アダプターの初期化

MiniportInitializeEx

NDIS_MINIPORT_ADAPTER_ATTRIBUTES

NDIS_NDK_CAPABILITIES

NDIS_OBJECT_HEADER

NdisMSetMiniportAttributes