ITypeInfo::GetMops 方法 (oaidl.h)

检索封送处理信息。

语法

HRESULT GetMops(
  [in]  MEMBERID memid,
  [out] BSTR     *pBstrMops
);

参数

[in] memid

成员 ID,它指示需要哪些封送处理信息。

[out] pBstrMops

用于封送引用的类型说明所描述的结构字段的操作码字符串;如果没有要返回的信息,则为 null。

返回值

此方法可以返回其中一个值。

返回代码 说明
S_OK
成功。
E_INVALIDARG
一个或多个参数无效。
E_OUTOFMEMORY
内存不足,无法完成操作。

注解

如果传入的成员 ID MEMBERID_NIL,则函数将返回 opcode 字符串,用于封送类型说明所描述的结构的字段。 否则,它将返回用于封送索引指定的函数的操作码字符串。

如果类型说明继承自另一个类型说明,则此函数在基本类型说明上递归(如有必要),以查找具有所请求成员 ID 的项。

要求

要求
目标平台 Windows
标头 oaidl.h

另请参阅

ITypeInfo