AssocCreate 函数 (shlwapi.h)

返回指向 IQueryAssociations 对象的指针。

语法

LWSTDAPI AssocCreate(
  [in]  CLSID  clsid,
  [in]  REFIID riid,
  [out] void   **ppv
);

参数

[in] clsid

类型: CLSID

公开接口的 对象的 CLSID。 此参数必须设置为 Shlguid.h 中定义的 CLSID_QueryAssociations。

[in] riid

类型: REFIID

对 Shlguid.h 中定义的 IID IID_IQueryAssociations的引用。

[out] ppv

类型: void*

此方法返回时,包含 riid 中请求的 IQueryAssociations 接口指针。

返回值

类型: HRESULT

如果此函数成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

从 Windows Vista 开始, AssocCreateForClasses 优先于 AssocCreate

要求

要求
最低受支持的客户端 Windows 2000 专业版、Windows XP [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 shlwapi.h
Library Shlwapi.lib
DLL Shlwapi.dll (5.0 或更高版本)