NDIS_PD_CONFIG结构(ntddndis.h)
此结构保存 PD 提供程序的配置数据。
语法
typedef struct _NDIS_PD_CONFIG {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
BOOLEAN Enabled;
ULONG CapabilitiesOffset;
ULONG CapabilitiesSize;
} NDIS_PD_CONFIG;
成员
Header
NDIS_PD_CONFIG 结构的 NDIS_OBJECT_HEADER 结构。 按如下所示设置此结构的成员:
- 类型 = NDIS_OBJECT_TYPE_DEFAULT
- 修订 = NDIS_PD_CONFIG_REVISION_1
- 大小 = NDIS_SIZEOF_PD_CONFIG_REVISION_1
Flags
此成员是保留的,必须设置为 0。
Enabled
如果启用了 PDPI 提供程序的 PacketDirect 功能,则 布尔值 值,该值设置为 true。 否则,此成员 FALSE。
CapabilitiesOffset
如果 CapabilitiesSize 成员大于零,则这是指向 NDIS_PD_CAPABILITIES 结构的 ULONG对齐指针。
CapabilitiesSize
如果此成员大于零,则它包含 CapabilitiesOffset 成员指向的 NDIS_PD_CAPABILITIES 结构的大小。
言论
此结构必须在 8 字节边界上对齐。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 |
支持的最低服务器 | Windows Server 2016 |
标头 | ntddndis.h (include Ndis.h) |