ITypeInfo::GetImplTypeFlags method (oaidl.h)

Retrieves the IMPLTYPEFLAGS enumeration for one implemented interface or base interface in a type description.

Syntax

HRESULT GetImplTypeFlags(
  [in]  UINT index,
  [out] INT  *pImplTypeFlags
);

Parameters

[in] index

The index of the implemented interface or base interface for which to get the flags.

[out] pImplTypeFlags

The IMPLTYPEFLAGS enumeration value.

Return value

This method can return one of these values.

Return code Description
S_OK
Success.
E_INVALIDARG
One or more of the arguments is not valid.
E_OUTOFMEMORY
Insufficient memory to complete the operation.

Remarks

The flags are associated with the act of inheritance, and not with the inherited interface.

Requirements

Requirement Value
Target Platform Windows
Header oaidl.h

See also

ITypeInfo