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 同样得到支持
备注
任何无效的参数在某些环境下会导致程序异常终止。
判定平台是否支持该函数,见Determining Supported COM APIs.
要求:
OS Versions: Windows CE 2.0 and later.
Header: Objbase.h.
Link Library: Ole32.lib.
浙公网安备 33010602011771号