|
ITypeInfo::GetIDsOfNames
rgszNames, cNames, rgmemid)
OLECHAR FAR* FAR* rgszNames
unsigned int cNames
MEMBERID FAR* rgmemid
Maps between member names and member IDs, and parameter names and parameter
IDs.
Parameters
rgszNames
Passed-in pointer to an array of names to be mapped.
cNames
Count of the names to be mapped.
rgmemid
Caller-allocated array in which name mappings are placed.
Return Value
The SCODE obtained from the returned HRESULT is one of the following:
SCODE
| Meaning
| S_OK
| Success.
| STG_E_INSUFFICIENTMEMORY
| Out of memory.
| E_OUTOFMEMORY
| Out of memory.
| E_INVALIDARG
| One or more of the arguments is invalid.
| DISP_E_UNKNOWNNAME
| One or more of the names could not be found.
| DISP_E_UNKNOWNLCID
| The LCID could not be found in the OLE DLLs.
| 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 old format.
| TYPE_E_INVALIDSTATE
| The type library could not be opened.
| TYPE_E_WRONGTYPEKIND
| Type mismatch.
|
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
|