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
  • Size 成员设置为 NDIS_SIZEOF_MINIPORT_ADAPTER_NDK_ATTRIBUTES_REVISION_1

Enabled

如果微型端口适配器的 NDK 功能已启用,则此成员为 TRUE。 否则为 FALSE

NdkCapabilities

指向 NDIS_NDK_CAPABILITIES 结构的指针,该结构指定 NDK 适配器的功能。

注解

支持 NDK 的适配器必须在其 MiniportInitializeEx 函数中指示其 NDK 功能,即使其 NDK 功能当前已禁用也是如此。

为了报告其 NDK 功能,微型端口适配器将NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES结构存储在NDIS_MINIPORT_ADAPTER_ATTRIBUTES联合的 NDKAttributes 成员中,并将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