|
ITypeComp::BindType
szName, lHashVal, lplpitinfo, lplpitcomp
OLECHAR FAR* szName
unsigned long lHashVal
ITypeInfo FAR* FAR* lplptinfo
ITypeComp FAR* FAR* lplptcomp
Binds to the type descriptions contained within a type library.
Parameters
szName
Name to be bound.
lHashVal
Hash value for the name computed by LHashValOfName.
lplptinfo
Upon return, contains a pointer to a pointer to an ITypeInfo of the type to which the name was bound.
lplptcomp
Reserved for future use. Pass NULL.
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_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_AMBIGUOUSNAME
| More than one instance of this name occurs in the type library.
|
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
TMS Scripter Studio Pro components for Delphi/C++Builder
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
|