|
ITypeInfo::GetFuncDesc
index, lplpfuncdesc)
unsigned int index
FUNCDESC FAR* FAR* lplpfuncdesc
Retrieves the FUNCDESC structure containing information about a specified
function.
Parameters
index
Index of the function whose description is to be returned. The index should be
in the range of 0 to 1 less than the number of functions in this type.
lplpfuncdesc
Upon return, points to a pointer to a FUNCDESC that describes the specified
function.
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.
|
Comments
Provides access to a FUNCDESC that describes the function with the specified
index. The FUNCDESC should be freed with ITypeInfo::ReleaseFuncDesc(). The number of functions in the type is one of the attributes contained in
the TYPEATTR structure.
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
|