Export (0) Print
Expand All
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

CLSIDFromProgID

Windows Mobile 6.5
A version of this page is also available for
4/8/2010

This function looks up a class identifier in the registry, given a programmatic identifier.


HRESULT CLSIDFromProgID(
  LPCOLESTR lpszProgID, 
  LPCLSID pclsid
);

lpszProgID

[in] Long pointer to the ProgID whose class identifier is requested.

pclsid

[out] Pointer to the retrieved class identifier on return.

One of the values described in the following table is returned.

Value Description

S_OK

The class identifier was retrieved successfully.

CO_E_CLASSSTRING

The registered class identifier for the ProgID is invalid.

REGDB_E_WRITEREGDB

An error occurred writing the class identifier to the registry.

REGDB_E_CLASSNOTREG

The class identifier for the ProgID cannot be found in the registry.

Given a ProgID, CLSIDFromProgID looks up its associated class identifier in the registry.

To determine whether the platform supports this function, see Determining Supported COM APIs.

Headerobjbase.h
Libraryole32.lib
Windows Embedded CEWindows CE 2.10 and later
Windows MobileWindows Mobile Version 5.0 and later

Community Additions

Show:
© 2014 Microsoft