NDIS_CONFIGURATION_OBJECT 结构 (ndis.h)

NDIS_CONFIGURATION_OBJECT 结构定义 NDIS 驱动程序可以传递给 的配置对象的属性 NdisOpenConfigurationEx 函数。

语法

typedef struct _NDIS_CONFIGURATION_OBJECT {
  NDIS_OBJECT_HEADER Header;
  NDIS_HANDLE        NdisHandle;
  ULONG              Flags;
} NDIS_CONFIGURATION_OBJECT, *PNDIS_CONFIGURATION_OBJECT;

成员

Header

NDIS_CONFIGURATION_OBJECT结构的NDIS_OBJECT_HEADER结构。 将 Header 指定的结构的 Type 成员设置为 NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT,将 Revision 成员设置为 NDIS_CONFIGURATION_OBJECT_REVISION_1,并将 Size 成员设置为 NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1。

NdisHandle

调用方在初始化期间获取的 NDIS 句柄。

Flags

以下标志的按位 OR:

NDIS_CONFIG_FLAG_FILTER_INSTANCE_CONFIGURATION

如果监视筛选器驱动程序必须访问特定筛选器模块的筛选器模块配置时,在同一微型端口适配器上配置多个筛选器模块,请设置此标志。 修改筛选器驱动程序不得使用此标志。

注解

若要在注册表中配置参数,NDIS 驱动程序可以使用 NDIS_CONFIGURATION_OBJECT 结构来定义配置对象,然后调用 NdisOpenConfigurationEx 函数来获取配置句柄。

要求

要求
最低受支持的客户端 在 NDIS 6.0 及更高版本中受支持。
标头 ndis.h (包括 Ndis.h)

另请参阅

NDIS_OBJECT_HEADER

NdisOpenConfigurationEx