This method retrieves the type description that corresponds to the specified globally unique identifier (GUID).

HRESULT GetTypeInfoOfGuid( 
REFGUID guid, 
ITypeInfo FAR *FAR *ppTinfo ); 


  • guid
    GUID of the type description.
  • ppTinfo
    Pointer to a pointer to the ITypeInfo interface.

Return Values

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

Value Description
S_OK Success.
TYPE_E_ELEMENTNOTFOUND No type description was found in the library with the specified GUID.
E_OUTOFMEMORY Out of memory.
E_INVALIDARG One or more of the parameters is invalid.
TYPE_E_IOERROR The function could not write to the file.
TYPE_E_INVDATAREAD The function could not read from the file.
TYPE_E_UNSUPFORMAT The type library has an older format.
TYPE_E_REGISTRYACCESS There was an error accessing the system registration database.
TYPE_E_INVALIDSTATE The type library could not be opened.


Runs on Versions Defined in Include Link to
Windows CE OS 2.0 and later Oaidl.h    

Note   This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.

 Last updated on Tuesday, July 13, 2004

© 1992-2000 Microsoft Corporation. All rights reserved.