stringFromCLSID 函数 (combaseapi.h)
将 CLSID 转换为可打印字符的字符串。 不同的 CLSID 始终转换为不同的字符串。
语法
HRESULT StringFromCLSID(
[in] REFCLSID rclsid,
[out] LPOLESTR *lplpsz
);
参数
[in] rclsid
要转换的 CLSID。
[out] lplpsz
接收指向结果字符串的指针的指针变量的地址。 表示 rclsid 的字符串包含括起来的大括号。
返回值
此函数可以返回E_OUTOFMEMORY和S_OK的标准返回值。
注解
StringFromCLSID 调用 StringFromGUID2 函数,将全局唯一标识符 (GUID) 转换为可打印字符的字符串。
调用方负责通过调用 CoTaskMemFree 函数来释放为字符串分配的内存。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 专业版 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows 2000 Server [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | combaseapi.h (包括 Objbase.h) |
Library | Ole32.lib |
DLL | Ole32.dll |