当前位置:首页 科普知识 CLSIDFromProgID

CLSIDFromProgID

发布时间:2023-09-15 02:46:05

此函数的功能是根据给定的程序标识符从注册表找出对应的类标识符 。

CLSIDFromProgID介绍

此函数的功能是根据给定的程序标识符从注册表找出对应的类标识符 。

CLSIDFromProgID

CLSIDFromProgID语法

HRESULT CLSIDFromProgID( LPCOLESTR lpszProgID, LPCLSID pclsid );

CLSIDFromProgID参数

lpszProgID

指向类标识符所需的程序标识符长整型指针 。

pclsid

指向返回的类标识符。

例:

HRESULT hr;

CLSID clsid;

hr = CLSIDFromProgID( L"ADOCE.Connection.3.1",&clsid);

CLSIDFromProgID返回值

Windows CE:

返回值 描述

S_OK 类标识符检索成功

CLSIDFromProgID

CO_E_CLASSSTRING 类标识符不存在

REGDB_E_WRITEREGDB 写入类标识符到注册表时出错

REGDB_E_CLASSNOTREG 找不到对应类标识符

COM:

返回值 描述

S_OK 类标志符检索成功

CO_E_CLASSSTRING 类标志符无效

REGDB_E_WRITEREGDB 写入标志符到注册表出错

CLSIDFromProgID注意

给定的ProgID,CLSIDFromProgID会查找他在注册表内关联的类标识符(class identifier )。

CLSIDFromProgID要求

Windows CE:

OS 版本: Windows CE 2.10 and later.

头文件: Objbase.h.

CLSIDFromProgID

库文件: Ole32.lib.

COM:

最低支持系统: Windows 2000 Professional

最低支持服务器系统: Windows 2000 Server

温馨提示:
本文【CLSIDFromProgID】由作者 爱百科 转载提供。 该文观点仅代表作者本人, 自学教育网 信息发布平台,仅提供信息存储空间服务, 若存在侵权问题,请及时联系管理员或作者进行删除。
(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6