共用方式為


ITypeInfo::GetMops 方法 (oaidl.h)

擷取封送處理 (Marshaling) 資訊。

語法

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

參數

[in] memid

成員 ID,表示需要哪些封送處理資訊。

[out] pBstrMops

用於封送處理所參考類型描述所描述之結構欄位的 opcode 字串,如果沒有可傳回的資訊,則為 null。

傳回值

這個方法可以傳回其中一個值。

傳回碼 Description
S_OK
成功。
E_INVALIDARG
一或多個自變數無效。
E_OUTOFMEMORY
記憶體不足,無法完成作業。

備註

如果傳入的成員標識碼MEMBERID_NIL,函式會傳回 opcode 字串,以封送處理類型描述所描述之結構的字段。 否則,它會傳回 opcode 字串,以封送處理索引所指定的函式。

如果類型描述繼承自另一個類型描述,則此函式會視需要遞歸基底類型描述,以尋找具有要求成員標識符的專案。

規格需求

需求
目標平台 Windows
標頭 oaidl.h

另請參閱

ITypeInfo