NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES结构(ndis.h)

NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES 结构指定微型端口适配器的 NDK 功能。 此结构用于 NDKAttributesNDIS_MINIPORT_ADAPTER_ATTRIBUTES 联合的成员。

语法

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 结构的成员:

  • 类型 成员设置为 NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_NDK_ATTRIBUTES
  • 修订 成员设置为 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 的适配器必须在其 MiniportInitializeEx 函数中指示其 NDK 功能,即使其 NDK 功能当前已禁用。

为了报告其 NDK 功能,微型端口适配器将 NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES 结构存储在 NDKAttributesNDIS_MINIPORT_ADAPTER_ATTRIBUTES 联合的成员中,并将 NDIS_MINIPORT_ADAPTER_ATTRIBUTES 联合传递给 NdisMSetMiniportAttributes 函数。 有关详细信息,请参阅 初始化 NDK 微型端口适配器

要求

要求 价值
最低支持的客户端 NDIS 6.30 及更高版本不支持。
支持的最低服务器 Windows Server 2012
标头 ndis.h (包括 Ndis.h)

另请参阅

初始化 NDK 微型端口适配器

MiniportInitializeEx

NDIS_MINIPORT_ADAPTER_ATTRIBUTES

NDIS_NDK_CAPABILITIES

NDIS_OBJECT_HEADER

NdisMSetMiniportAttributes