ITypeInfo::GetImplTypeFlags method

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

index [in]

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

pImplTypeFlags [out]

The IMPLTYPEFLAGS enumeration value.

Return value

This method can return one of these values.

Return codeDescription
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

IDL

OaIdl.idl

See also

ITypeInfo

 

 

Show: