NDIS_PD_OPEN_PROVIDER_PARAMETERS 结构 (ndis.h)
此结构用作 OID_PD_OPEN_PROVIDER OID 中参数的缓冲区。
语法
typedef struct _NDIS_PD_OPEN_PROVIDER_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_PD_PROVIDER_HANDLE ProviderHandle;
const NDIS_PD_PROVIDER_DISPATCH *ProviderDispatch;
} NDIS_PD_OPEN_PROVIDER_PARAMETERS;
成员
Header
NDIS_PD_OPEN_PROVIDER_PARAMETERS 结构的NDIS_OBJECT_HEADER结构。 按如下所示设置此结构的成员:
- 类型 = NDIS_OBJECT_TYPE_DEFAULT
- 修订 = NDIS_PD_OPEN_PROVIDER_PARAMETERS_REVISION_1
- 大小 = NDIS_SIZEOF_PD_OPEN_PROVIDER_PARAMETERS_REVISION_1
Flags
此成员为保留成员,必须为 0。
ProviderHandle
标识支持 PD 的微型端口驱动程序的提供程序对象的提供程序句柄。
ProviderDispatch
请参阅 NDIS_PD_PROVIDER_DISPATCH。
注解
此结构必须在 8 字节边界上对齐。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
最低受支持的服务器 | Windows Server 2016 |
标头 | ndis.h |