IVCDPropertyItems::findInterface Method |
Searches the collection for a IVCDPropertyInterface with a given combination
of item, element and interface id.
|
Syntax: |
|
smart_com<IVCDPropertyInterface> findInterface( const GUID& itemID, const wchar_t* pElementName,
const GUID& itfTypeID = GUID_NULL ) const;
smart_com<IVCDPropertyInterface> findInterface( const GUID& itemID, const GUID& elementID,
const GUID& itfTypeID = GUID_NULL ) const;
|
|
|
|
itemID |
|
Specifies the ItemID for which to search.
|
elementID |
|
Specifies the elementID of the element that the item should contain.
|
pElementName |
|
Specifies the name of the element that the itme should contain.
|
itfTypeID |
|
Specifies the interfaceID, defaults to GUID_NULL.
|
|
Return value: |
|
If the collection contains an item with an interface matching the given interface
path, the findInterface method returns a pointer to the
IVCDPropertyInterface. If the interface is not found, 0 is returned.
|
See also: |
|
IVCDPropertyItems, IVCDPropertyItem, IVCDPropertyInterface, Standard Property Item GUIDs, Standard Element GUIDs, Standard Interface GUIDs |