ITypeInfo::GetMops 方法 (oaidl.h)
擷取封送處理 (Marshaling) 資訊。
語法
HRESULT GetMops(
[in] MEMBERID memid,
[out] BSTR *pBstrMops
);
參數
[in] memid
成員 ID,表示需要哪些封送處理資訊。
[out] pBstrMops
用於封送處理所參考類型描述所描述之結構欄位的 opcode 字串,如果沒有可傳回的資訊,則為 null。
傳回值
這個方法可以傳回其中一個值。
傳回碼 | Description |
---|---|
|
成功。 |
|
一或多個自變數無效。 |
|
記憶體不足,無法完成作業。 |
備註
如果傳入的成員標識碼MEMBERID_NIL,函式會傳回 opcode 字串,以封送處理類型描述所描述之結構的字段。 否則,它會傳回 opcode 字串,以封送處理索引所指定的函式。
如果類型描述繼承自另一個類型描述,則此函式會視需要遞歸基底類型描述,以尋找具有要求成員標識符的專案。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | oaidl.h |