VirtualChannelGetInstance 入口点
调用 使插件为 DLL 实现的所有插件创建 IWTSPlugin 接口的实例。
注意
此函数由插件实现,必须按名称导出,以便应用程序可以使用 LoadLibrary 和 GetProcAddress 函数动态链接到函数。
此函数的原型不包含在任何公共头文件中,因此必须完全如此声明。
语法
HRESULT VCAPITYPE VirtualChannelGetInstance(
_In_ REFIID refiid,
_Inout_ ULONG *pNumObjs,
_Out_ VOID **ppObjArray
);
参数
-
refiid [in]
-
指定要返回的接口的类型。 这必须 IID_IWTSPlugin。
-
pNumObjs [in, out]
-
接收检索到的接口数的 ULONG 变量的地址。
-
ppObjArray [out]
-
接收接口指针的指针数组的地址。 如果此参数为 NULL,则实现必须将 DLL 实现的插件数放入 pNumObjs 参数中。 这允许调用方为 ppObjArray 分配正确的大小数组。
返回值
如果此入口点成功,则返回 S_OK。 否则,它将返回 HRESULT 错误代码。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |