DispGetIDsOfNamesptinfo, rgszNames, cNames, rgdispid)
ITypeInfo * ptinfo
OLECHAR FAR* FAR* rgszNames
unsigned int cNames
DISPID FAR* rgdispid Uses type information to convert a set of names to DISPIDs. This is the recommended implementation of IDispatch::GetIDsOfNames. Parameters ptinfo Pointer to the type information for an interface. Note that this type information is specific to one interface and language code, so it is not necessary to pass an IID or LCID to this function. rgszNames An array of name strings, which can be the same array passed to DispInvoke in the DISPPARAMS structure. If cNames is greater than one, the first name is interpreted as a method name and subsequent names are interpreted as parameters to that method. cNames The number of elements in rgszNames. rgdispid Pointer to an array of DISPIDs to be filled in by this function. The first ID corresponds to the method name; subsequent IDs are interpreted as parameters to the method. Return Value The SCODE obtained from the returned HRESULT is one of the following:
||The interface is supported.
||One of the arguments is invalid.
||One or more of the given names were not known.
The returned array of DISPIDs will contain DISPID_UNKNOWN for each entry that corresponds to an unknown name.
||Any of the ITypeInfo::Invoke errors may also be returned.
- Software for developers
Software for Android Developers
- More information resources
Unix Manual Pages