Export (0) Print
Expand All

GetComponentIDFromCLSSPEC function

Gets a string component ID from information contained in a union uCLSSPEC.

Syntax


HRESULT GetComponentIDFromCLSSPEC(
  _In_   uCLSSPEC *pClassSpec,
  _Out_  LPSTR *ppszComponentID
);

Parameters

pClassSpec [in]

A pointer to a union that provides ways of mapping to a CLSID.

ppszComponentID [out]

A pointer to a string containing a component ID that is based on a uCLSSPEC, which is defined in sdk\inc\wtypes.h.

Return value

Returns one of the following values.

Return codeDescription
S_OK

The component ID was successfuly retrieved.

S_FALSE

The class or Mime is not part of an Internet Explorer feature.

E_INVALIDARG

The pClassspec parameter contains invalid data.

E_OUTOFMEMORY

The program does not have enough memory for successful operation.

 

Remarks

Note  The importance of this function degraded significantly after Microsoft Internet Explorer 6 SP1b and Windows XP, due to a lack of dependence on just-in-time (JIT) in components.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows 2000 Server

Product

Internet Explorer 4.0

Header

Urlmon.h

Library

Urlmon.lib

DLL

Urlmon.dll

 

 

Show:
© 2014 Microsoft