词条 | CLSIDFromProgID |
释义 | 此函数的功能是根据给定的程序标识符从注册表找出对应的类标识符 。 语法HRESULT CLSIDFromProgID( LPCOLESTR lpszProgID, LPCLSID pclsid ); 参数lpszProgID [in] 指向类标识符所需的程序标识符长整型指针 。 pclsid [out] 指向返回的类标识符。 例: HRESULT hr; CLSID clsid; hr = CLSIDFromProgID( L"ADOCE.Connection.3.1",&clsid); 返回值Windows CE: 返回值 描述 S_OK 类标识符检索成功 CO_E_CLASSSTRING 类标识符不存在 REGDB_E_WRITEREGDB 写入类标识符到注册表时出错 REGDB_E_CLASSNOTREG 找不到对应类标识符 COM: 返回值 描述 S_OK 类标志符检索成功 CO_E_CLASSSTRING 类标志符无效 REGDB_E_WRITEREGDB 写入标志符到注册表出错 注意给定的ProgID,CLSIDFromProgID会查找他在注册表内关联的类标识符(class identifier )。 要求Windows CE: OS 版本: Windows CE 2.10 and later. 头文件: Objbase.h. 库文件: Ole32.lib. COM: 最低支持系统: Windows 2000 Professional 最低支持服务器系统: Windows 2000 Server 头文件: Objbase.h 库文件: Ole32.lib 动态连接库: Ole32.dll |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。