|
LoadRegTypeLib
guid, wVerMajor, wVerMinor, lcid, lplptlib)
REFGUID guid
unsigned short wVerMajor
unsigned short wVerMinor
LCID lcid
ITypeLib FAR* FAR* lplptlib
Uses registry information to load a type library.
Parameters
guid
ID of the library being loaded.
wVerMajor
Major version number of library being loaded.
wVerMinor
Minor version number of library being loaded.
lcid
National language code of library being loaded.
lplptlib
On return, points to a pointer to the loaded type library.
Return Value
The SCODE obtained from the returned HRESULT is one of the following:
SCODE
| Meaning
| S_OK
| Success.
| E_OUTOFMEMORY
| Out of memory.
| E_INVALIDARG
| One or more of the arguments is invalid.
| TYPE_E_IOERROR
| The function could not read from the file.
| TYPE_E_INVALIDSTATE
| The type library could not be opened.
| TYPE_E_INVDATAREAD
| The function could not read from the file.
| TYPE_E_UNSUPFORMAT
| The type library has an old format.
| TYPE_E_INVALIDSTATE
| The type library could not be opened.
| TYPE_E_UNKNOWNLCID
| The passed in LCID could not be found in the OLE support DLLs.
| TYPE_E_CANTLOADLIBRARY
| The type library or DLL could not be loaded.
| Other returns
| All FACILITY_STORAGE and system registry errors may also be returned.
|
Related LinksSoftware for Delphi and C++ Builder developers Software for Visual Studio .NET developers Software for Visual Basic 6 developers Delphi Tips&Tricks MegaDetailed.NET More Online Helps Win32 Programmer's Reference (win32.hlp) Win32 Multimedia Programmer's Reference (mmedia.hlp) Microsoft Windows Pen API Programmer's Reference (penapi.hlp) Microsoft Windows Sockets 2 Reference (sock2.hlp) Microsoft Windows Telephony API (TAPI) Programmer's Reference (sock2.hlp) Unix Manual Pages
|