请输入您要查询的百科知识:

 

词条 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条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/11 10:37:53