pcNewServiceGroup 函数 (portcls.h)
PcNewServiceGroup 函数创建并初始化服务组。
语法
PORTCLASSAPI NTSTATUS PcNewServiceGroup(
[out] PSERVICEGROUP *OutServiceGroup,
[in, optional] PUNKNOWN OuterUnknown
);
参数
[out] OutServiceGroup
指向此函数创建的服务组对象的指针。 此参数指向调用方分配的指针变量,函数将指针输出到该变量中,该变量将指针输出到 IServiceGroup 对象。 为此参数指定有效的非 NULL 指针值。
[in, optional] OuterUnknown
指向需要聚合对象的对象的 IUnknown 接口的指针。 除非需要聚合,否则请将此参数设置为 NULL。
返回值
如果调用成功,PcNewServiceGroup 将返回STATUS_SUCCESS。 否则,它将返回相应的错误代码。
注解
OutServiceGroup 和 OuterUnknown 参数遵循 COM 对象的引用计数约定。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | PortCls 系统驱动程序在 Microsoft Windows 98/Me 和 Windows 2000 及更高版本的操作系统中实现 PcNewServiceGroup 函数。 |
目标平台 | 通用 |
标头 | portcls.h (包括 Portcls.h) |
Library | Portcls.lib |
IRQL | PASSIVE_LEVEL |