NDIS_NDK_PROVIDER_CHARACTERISTICS结构(ndisndk.h)
NDIS_NDK_PROVIDER_CHARACTERISTICS 结构指定 NDK 提供程序特征。
语法
typedef struct _NDIS_NDK_PROVIDER_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
OPEN_NDK_ADAPTER_HANDLER OpenNDKAdapterHandler;
CLOSE_NDK_ADAPTER_HANDLER CloseNDKAdapterHandler;
} NDIS_NDK_PROVIDER_CHARACTERISTICS, *PNDIS_NDK_PROVIDER_CHARACTERISTICS;
成员
Header
描述此 NDIS_NDK_PROVIDER_CHARACTERISTICS 结构的 NDIS_OBJECT_HEADER 结构。 NDIS 按如下所示设置 NDIS_OBJECT_HEADER 结构的成员:
- NDIS 将 类型 成员设置为 NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS。
- NDIS 将 Revision 成员设置为 NDIS_NDK_PROVIDER_CHARACTERISTICS_REVISION_1。
- NDIS 将 大小 成员设置为 NDIS_SIZEOF_NDK_PROVIDER_CHARACTERISTICS_REVISION_1。
Flags
保留,必须设置为零。
OpenNDKAdapterHandler
OPEN_NDK_ADAPTER_HANDLER 函数的入口点。
CloseNDKAdapterHandler
CLOSE_NDK_ADAPTER_HANDLER 函数的入口点。
言论
若要指定 NDK 服务和其他 NDK 提供程序特征的入口点,NDIS 微型端口驱动程序会将指向初始化 NDIS_NDK_PROVIDER_CHARACTERISTICS 结构的指针传递给 NdisSetOptionalHandlers 函数。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | NDIS 6.30 及更高版本不支持。 |
支持的最低服务器 | Windows Server 2012 |
标头 | ndisndk.h (包括 Ndis.h) |