CreateDataAdviseHolder 函数 (objbase.h)
检索指向数据建议持有者对象上 IDataAdviseHolder 的 OLE 实现的指针。
语法
HRESULT CreateDataAdviseHolder(
[out] LPDATAADVISEHOLDER *ppDAHolder
);
参数
[out] ppDAHolder
接收指向新建议持有者对象的接口指针的 IDataAdviseHolder 指针变量的地址。
返回值
此函数在成功时返回S_OK。 其他可能的值包括以下内容。
返回代码 | 说明 |
---|---|
|
操作的内存不足。 |
注解
在 IDataObject::D Advise 的实现中调用 CreateDataAdviseHolder,以获取指向 IDataAdviseHolder 接口的 OLE 实现的指针。 使用此指针,可以通过调用 IDataAdviseHolder::Advise 方法完成 IDataObject::D Advise 的实现,该方法在调用对象和数据对象之间创建咨询连接。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | objbase.h (包括 ObjBase.h) |
Library | Ole32.lib |
DLL | Ole32.dll |
API 集 | ext-ms-win-com-ole32-l1-1-3 (在 Windows 10 版本 10.0.10240 中引入) |