CLSIDFromString
该函数将一个由StringFromCLSID函数生成的字符串转换回原始类型标识
HRESULT CLSIDFromString(
LPOLESTR lpsz,
LPCLSID pclsid
);
参数
lpsz
长整型指针指向一个以NULL结尾的字符串,该字符串代表类标识。
[in] Long pointer to the null-terminated string that represents the class identifier.
pclsid
指向在返回类标识时的指针。
[out] Pointer to the class identifier on return.
返回值
返回下列值之一:
值 | 描述 |
---|---|
NOERROR | 类标识成功获得 |
CO_E_CLASSSTRING | 字符串没被妥善格式化 |
REGDB_E_WRITEREGDB | 注册表中未发现类标识。 |
标准返回值 E_INVALIDARG 同样得到支持
备注
任何无效的参数在某些环境下会导致程序异常终止。
判定平台是否支持该函数,